最后输出a++和++a的值我不懂,烦请大神帮帮忙
我尝试了一下书上的例子,输出a++和++a时的值是相同的,都为4,用的是vc6。
麻烦大神们帮帮我,解释一下为什么是这个答案,谢谢!
下面是代码:
#include "stdio.h"
main()
{
int a=1,sum;
printf("%d\n",a);
sum=(a++)+(a++);
printf("%d\n%d\n%d\n",sum,a++,++a);
return 0;
}
输出的值:
Aniom
2020/05/05 17:30- c语言
- 点赞
- 收藏
- 回答
满意答案