鱼C论坛's Archiver
论坛
›
C\C++交流
› 为什么运行的结果会是这样的呀
Mutant
发表于 2015-11-20 13:49:29
为什么运行的结果会是这样的呀
帮吗看下这 个程序的结果为什么是这样,谢谢!
#include<stdio.h>
void main()
{
int i=8;
printf("%d\n%d\n%d\n%d\n%d\n%d\n",i++,--i,++i,i++,i--,i++);
}
输出值为9 10 10 8 9 8
缈翼
发表于 2015-11-20 14:48:16
我的结果是889888:titter:
不苟言笑
发表于 2015-11-20 17:50:38
每个编译器都不一样,从右向左
页:
[1]
查看完整版本:
为什么运行的结果会是这样的呀