C++中,a++,a+=1,a=a+1,++a 有什么区别

如题所述

对于单独的语句来说,它们没有区别,都是完成同样的功能,但++a和a++有点不同,属于省略写法
比如:i=a++;相当于i=a; a++; 而i=++a;相当于a++; i=a;赋值和a自加的位置不同。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答