我知道有关内置后缀增量运算符的两件事:
那么当这个运算符返回结果时呢?我在这里看到三个选项:
评估后立即 a)
(即1.在此情况下"返回结果"相当于"评估结果")
b)在1.和2之间的某个时刻。
c)完成副作用后(2。)?
哪个选项在技术上是正确的?
编辑:也许这个问题涉及更一般的问题:
"返回运算符/表达式的结果"与#34;同样的事情是评估运算符/表达式的结果"不是吗?
P.S。我知道这是一个愚蠢的问题,但我没有找到答案。这让我感到困扰,因为有其他运算符(和表达式)在评估结果后会产生副作用。