问答详情
源自:3-3 自增与自减运算符

还是不懂a=a+1 a=a-1

a=a+1 到底哪个a是哪个a啊???

提问者:莫远琼 2015-07-17 10:51

个回答

  • 黑巫
    2015-07-27 20:51:22

    a=a+1,第一个a是运算结果,第二个a是赋值(原来没有参加过运算)的a

  • Perona
    2015-07-17 11:00:23

    这里的=是赋值的意思,不要用数学逻辑来理解。

    其实很简单的。

    根据优先级,先计算a+1,然后再把值赋给a。也就是说a被重新赋值了。

  • 稻谷
    2015-07-17 10:54:35

    记住a就是a就好了吧