#include <stdio.h>
int main()
{
int x = 0;
printf("x=%d\nx=%d",x++,++x);
return 0;
}
运行结果是:x = 1
x = 2
#include <stdio.h>
int main()
{
int x = 0;
printf("x=%d\n",x++);
printf("x=%d\n",++x);
return 0;
}
我用你的代码运行了一下,有警告哦
#include <stdio.h>
int main()
{
int x = 0;
printf("x=%d\n",x++);
printf("x=%d",++x);
return 0;
}
这么打出来就可以,有啥区别吗?