以下是引用rjsp在2022-11-15 22:46:06的发言:
++i 这个表达式的值是i自增后的新值,
一开始i=3,那么 ++i 就是4
并不代表i自增这个行为发生于表达式评估这个行为之前,i值变为4 属于 副作用,C语音只规定 副作用 发生于 下个序列点 之前就行了。
++i 这个表达式的值是i自增后的新值,
一开始i=3,那么 ++i 就是4
并不代表i自增这个行为发生于表达式评估这个行为之前,i值变为4 属于 副作用,C语音只规定 副作用 发生于 下个序列点 之前就行了。
如果i还没有自增,那它哪来的新值呢?
对宇宙最严谨的描述应该就是宇宙其实是不严谨的