a++与++a的区别

来源:3-3 自增与自减运算符

cxrzr

2015-11-15 10:41

#include

int main() {    int x = 0;    printf("x=%d\n",x++);    printf("x=%d\n",++x);    return 0; } 为啥是这样,我还是搞不懂那个a++和++a的区别,求大神讲的详细一点点,谢谢!
写回答 关注

1回答

  • 化龙贝
    2015-11-15 12:07:20
    已采纳

    X++ 是执行完 printf 才执行自加一, ++X 是先自加一再执行 printf

    cxrzr

    非常感谢!

    2015-11-15 23:04:38

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926209 学习 · 20797 问题

查看课程

相似问题