C语言printf中的自增自减运行

源程序 int main() { int i = 0; printf("%d,%d,%d\n",i++,--i,i++); return 0; } 我们预期的结果应该是:0,0,0 但实际结果为:0,1,0 原理我也弄得不是很明白,我借鉴了几篇文章,理解到了计算的方法。 大家都知道printf里面的计算是从右至左的,输出是从左至右。先运算这些i++,--i,i++等之类的计
相关文章
相关标签/搜索