问答详情
源自:3-3 自增与自减运算符
a++与++a的区别
#include
int main() { int x = 0; printf("x=%d\n",x++); printf("x=%d\n",++x); return 0; } 为啥是这样,我还是搞不懂那个a++和++a的区别,求大神讲的详细一点点,谢谢!
提问者:cxrzr
2015-11-15 10:41
个回答
化龙贝
2015-11-15 12:07:20
已采纳
X++ 是执行完 printf 才执行自加一, ++X 是先自加一再执行 printf
2