qq_慕尼黑6489116
2019-01-12 21:04
a++不应该是101吗 不是自增+1吗
#include <stdio.h>
int main()
{
int x = 0;
printf("x=%d\n",x++);// 先取x,值为0 所以输出结果为0,再运算++,所以值变为1
printf("x=%d\n",++x);//此时x值为1,先运算++,x值为2,再取值,所以输出结果为2
return 0;
}
因为第一步有个a++,a已经变成101了所以再a++就变成102了
可以说具体点嘛
C语言入门
926207 学习 · 20797 问题
相似问题