对i++,i--,++i,--i深刻认识以及printf()函数打印的过程
先来看一个例子:#inlcude <stdio.h>int main()
{
int i = 0;
printf("%d,%d,%d\n", i++, --i, i++);
}有一部分人认为打印的结果应该是0,0,0.
下面是VS2013运行出来的结果:大家心里肯定会有疑惑,为什么会是这样的结果?我们不妨先来分析一下。大家都很清楚,printf()这个函数在打印参数内容时,是从右往
原创
2017-10-23 11:55:37 ·
7149 阅读 ·
6 评论