看似简单,但结果出人意料,高手来看一下
#include <stdio.h>main()
{
int a=1;
printf("%d %d",a,a+=1);
}
为什么输出的是2 2 ,而不是 1 2 呢?谁来祥细说一下。
2011-12-06 22:08
2011-12-06 22:15
2011-12-06 22:17
2011-12-06 22:24
2011-12-06 22:31
2011-12-06 22:34
2011-12-06 22:53
2011-12-06 23:15
2011-12-06 23:23
2011-12-07 09:29