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

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/17 22:56:30
C语言里边m++与++ m区别是啥,求形象解答,谢谢!
xN@_E\|!KimڐBM)R22 m>v:/骼{lLu)-p{qH"u5&2~,h[DcFv*ۮotݿx27vHc> .ºIWVEӆ VJ4 OW5AB8>$X/f9^'<3];Q

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