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

怎么会有102?有点问题吧

怎么会有102?有点问题吧

提问者:红杉一人 2019-09-06 18:01

个回答

  • 清欢iic
    2019-09-06 18:45:03

    你要分清 a++与++a的区别。

    printf("%d\n",a++)//这时候输出的值是a的值 这就是先取值在运算 输出完后 a的值在加一变成101。

    printf("%d\n",++a)//此时输出的a加上1以后的值,所谓先运算在取值,本来a=101 加上1就变成102。