关于函数求值顺序问题
看下面的程序# include<stdio.h>
void main()
{
int i=3;
printf("%d %d\n",i,i++);
}结果为3,3
若把i++改为++i;结果却为4,4;那么到底系统的求值顺序是什么?
2010-07-31 21:39
2010-07-31 21:55
2010-08-01 09:32
2010-08-01 10:15
2010-08-01 11:54
2010-08-01 12:34
2010-08-01 12:38
2010-08-01 21:57