为什么运行结果是3.2
#include "math.h"main(){int i=2;printf("%d,%d",i++,i++);getch();}
为什么运行结果是3,2
2005-05-10 22:14

2005-05-10 22:24
哎,奇怪了 我在VC6.0下的输出结果是: 2,2 4 郁闷!!!! #include <stdio.h>
void main() { int i=2; printf("%d,%d\n",i++,i++); printf("%d\n",i);
} //输出是从左往右 但计算是从右往左了

2005-05-10 23:04
2005-05-10 23:13
2005-05-11 09:23