课程
/后端开发
/C
/C语言入门
第一个a++是100,没有问题, 第二个++a应该是101吧,整型变量a 就是100,在自增1后,就是101嘛,为啥是102??
还是它承接上一个的运算值,是在101的基础上加了个1???
2017-10-14
源自:C语言入门 3-3
正在回答
a++输出结果为100然后加一,此时当做到++a时a本身已经是101了然后再进行自加就是102
a++或者a--输出的值都是未进行加减的,在算下一个的时候要加或减了在运行
第一个运算完毕后a的赋值变为101,算第二哥的时候用的是被第一个赋过值的a,也就是101.++a就是101+1然后取值。
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答自增符
2 回答自增运算符
3 回答自增运算符