可能重复: 在C++中i ++和++ i之间是否存在性能差异?
我听说在C++中,preincrements(++ i)比postincrements(i ++)快一点.真的吗?这是什么原因?
c++
我的兴趣在于for和while循环之间的区别.我知道使用后增量值然后递增,操作返回一个恒定的预增量.
for
while
while (true) { //... i++; int j = i; }
在这里,将j包含循环结束时的旧i或后递增i?
j
i
c++ increment post-increment
c++ ×2
increment ×1
post-increment ×1