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

x++ 结果不应该是2吗,为什么还是1

http://img.mukewang.com/615994590001122010700758.jpg求大佬帮帮忙,给小弟看看

提问者:农夫三拳啊 2021-10-03 19:31

个回答

  • weixin_慕盖茨2597418
    2022-01-30 13:28:25

    因为x++那一句输出的值是不加1的,但是它在下一个步骤的时候会加1,相当于这个加1发生在这一步输出之后和下一步开始运算之前。

  • 忘生1284631
    2021-10-03 20:44:16

    好好看看书上的定义,++x是先自增再输出,输出是变化后的值;++x是先输出再自增,输出是原来的值。