问答详情
源自:3-3 自增与自减运算符

++x的意义

++x是加一,那么输出2是怎么回事,应该是1啊?

提问者:qq_慕姐8414844 2020-04-24 09:23

个回答

  • qq_慕斯卡7044235
    2020-04-24 16:07:48

    你变量x是值是1吧。

    printf("%d",++i);//输出2因为++在前面先加1后再输出

    printf("%d",i++);//输出1因为++在后面先输出再加1