C 简单的问题
int i=2;printf("%d,%d,%d\n",++n,n+=2,--n);
为什么输出的结果为4,3,1;
而不是3,5,4;
2006-11-26 09:24

2006-11-26 10:24
不同的编译系统有不同的结果
2006-11-26 14:33
呵呵,这个不说还真不知道呢.
一直以为是3,5,4.
2006-11-26 14:46