i don't(i d)

导读 大家好,我是小典,我来为大家解答以上问题。i dont,i d很多人还不知道,现在让我们一起来看看吧!1、2楼的没跟他说清楚……2、这里其实...

大家好,我是小典,我来为大家解答以上问题。i don't,i d很多人还不知道,现在让我们一起来看看吧!

1、2楼的没跟他说清楚……

2、这里其实有一个逗号运算符的问题。由逗号运算符隔开的几个表达式,其整体表达式的值为最后一个表达式的值。所以运算时编译器直接优先算最后一个表达式的值。

3、所以printf里面那几个运算顺序你可以看成由右往左运算。首先运算i--,然后运算i++这样

4、而后置++和--会等到该行表达式运算完毕后,再另行++,--

5、你这个打印完之后,i值依然为 8

本文到此讲解完毕了,希望对大家有帮助。

最新文章