C语言里边m++与++ m区别是啥,求形象解答,谢谢!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 17:55:25
C语言里边m++与++ m区别是啥,求形象解答,谢谢!

C语言里边m++与++ m区别是啥,求形象解答,谢谢!
C语言里边m++与++ m区别是啥,求形象解答,谢谢!

C语言里边m++与++ m区别是啥,求形象解答,谢谢!
若m=6;
a=m++;
则执行完该语句后a=6,m=7.(赋值运算取自加之前的值)
若m=6;
a=++m;
则执行完该语句后a=7,m=7.(赋值运算取自加之后的值)
如果单纯有一行是
m++或者++m,没有赋值或取值,那么这两句实际结果是一样的,都是m的值增加了1