自增与自减运算符

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

小_年华

2016-11-05 00:24

#include <stdio.h>
int main()
{
    int x = 0;
    printf("x=%d\n",x++);
    printf("x=%d\n",++x);
    return 0;
}

请问,题目中的x++和++x的位置换一下,答案会有怎么样的变化,具体的运算过程又是怎么样的?请大神讲解一下啊。

写回答 关注

1回答

  • 宇譞
    2016-11-05 00:32:45
    已采纳

        printf("x=%d\n",++x);  // 先把X+1 然后才显示X的值。
        printf("x=%d\n",x++)  //  先显示X的值再  给 X+1。

    小_年华

    已经很厉害了,可以说的明白。回复 宇譞:

    2016-11-05 00:43:53

    共 3 条回复 >

C语言入门

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

926206 学习 · 20797 问题

查看课程

相似问题