原帖由 [bold][underline]菜鸭[/underline][/bold] 于 2008-1-11 19:03 发表 [url=http://bbs.]
" border="0" />[/url]
include
int main()
{
int a=5.b=5,j,k,m,n;
j=(a++)+(a++)+(a++);
k=(++a)+(++a)+(++a);
m=(a--)+(a--)+(a--);
n=(--a)+(--a)+(--a);
printf("%d,%d,%d,%d",j,k,m,n);
}
看下结果,再看下2楼的解释,就基 ...
千万不要用这种程序,否则你肯定明白不了,应该试试这样的程序
#include <stdio.h>
int main()
{
int i=0,j=0
j=i++;
printf("i=%d,j=%d\n",i,j);
i=j=0;
j=++i;
printf("i=%d,j=%d\n",i,j);
return 0;
}