问答详情
源自:2-13 编程练习

为什么++在前面 和++在后面得出来的值是不一样的

为什么++在前面 和++在后面得出来的值是不一样的,++在前面和在后面有什么区别吗?

提问者:慕运维0036432 2018-06-25 22:09

个回答

  • qq_无根草_0
    2018-09-17 16:51:42

    var a=2;

    var b=1;

    ++a先进行赋值 a=3 再进行运算a+b=4

    a++先运算,运算的时候a=2,a+b=3,然后再进行赋值,此时a=3

  • 慕斯卡6904759
    2018-07-01 16:58:19

    myrr++ :先引用后增加 ++myrr :先增加后引用myrr++ :先在myrr所在的表达式中使用myrr的当前值,后让myrr加1 ++myrr :让myrr先加1,然后在myrr所在的表达式中使用myrr的新值

  • 慕斯卡6904759
    2018-06-25 23:48:48

    myrr++

    这个是myrr=myrr+1

    ++myrr