求解printf问题。。。。
int index = 0;
printf("%d %d\n",index++,index++);
为什么输出:1 0
[解决办法]
输出啥都正确
[解决办法]
指不定输出什么,
[解决办法]
这个貌似编译器不同,输出也不同
[解决办法]
同一行上对同一变量进行多次++,--等等操作,结果与编译器相关...
发布时间: 2012-04-22 18:34:46 作者: rapoo
求解printf问题。。。。
int index = 0;
printf("%d %d\n",index++,index++);
为什么输出:1 0
[解决办法]
输出啥都正确
[解决办法]
指不定输出什么,
[解决办法]
这个貌似编译器不同,输出也不同
[解决办法]
同一行上对同一变量进行多次++,--等等操作,结果与编译器相关...