课程
/后端开发
/C
/C语言入门
i++改为++i,结果相同,为什么呢?
2019-02-15
源自:C语言入门 4-6
正在回答
之前做的题我理解的是a++是先取值,再+1,++a是先+1然后再把取值,单算没有任何区别,但如果是连续运算就有区别了
无论是a++还是++a都等同于a=a+1,在表达式执行完毕后a的值都自增了1
WJC2025 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答为什么sum+=i-++i与sum=sum+i-++i的运算结果不同
2 回答在其他代码相同的情况下,为何++i与i++结果相同?谢谢了
2 回答为什么用i++不用++i呢?输出结果是一样的啊?
1 回答为何i和i2地址相同,值相同
2 回答i++和++i的运行结果为什么是一样的?