那是先输出再赋值

努力决定一切 奋斗才是命运
2007-07-25 09:29
2007-07-25 09:33
2007-07-25 09:52
2007-07-25 16:37
2007-07-30 17:40
#include <stdio.h>
void main ()
{
int i=3;
printf("%d,%d",i,i++)//加分号
getch();
}
这个是在WINTC里编译的,结果是3,3
我弄不明白,我认为是4,3.不是I用过后要自加1么?
我用的TC 2.0 的编译器,运行通过了,结果是4,3!!!!!

2007-07-30 17:54
2007-07-30 20:35
2007-08-04 22:35
2007-08-04 23:05
2007-08-04 23:23