问题标签 [pre-increment]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - ++i 和 i++ 有什么区别?
++i
在 C 中,使用andi++
和应该在for
循环的增量块中使用和有什么区别?
c - C 中的 i++ 和 ++i 之间是否存在性能差异?
如果不使用结果值i++
,是否存在性能差异?++i
c++ - C++ 中的 i++ 和 ++i 之间是否存在性能差异?
我们的问题是 C和C之间是否存在性能差异?i++
++i
C++ 的答案是什么?
for-loop - 循环中预增量和后增量之间的区别?
++i
循环和i++
循环有区别for
吗?它只是一个语法吗?
java - 哪个更有效,i++ 还是 ++i?
完全重复:C++ 中的 i++ 和 ++i 之间是否存在性能差异?
完全重复:循环中 i++ 和 ++i 之间的区别?
哪个更有效,i++ 还是 ++i?
我只在 Java 和 C/C++ 中使用过它,但我真的要求所有实现它的语言。
在大学时,我有一位教授向我们展示了 ++i 更高效,但已经有几年了,我想从 Stack Overflow 社区获得意见。
c# - 为什么我不能用类 C 语言做 ++i++?
半开玩笑半严肃:为什么我不能++i++
用类 C 语言,特别是 C#?
我希望它增加值,在我的表达式中使用它,然后再次增加。
c++ - C++ 中的递增 - 何时使用 x++ 或 ++x?
我目前正在学习 C++,不久前我已经了解了增量。我知道您可以使用“++x”在之前进行增量,然后使用“x++”进行增量。
不过,我真的不知道什么时候使用这两者中的任何一个......我从来没有真正使用过“++x”并且到目前为止一切都很好 - 那么,我应该什么时候使用它呢?
示例:在 for 循环中,什么时候最好使用“++x”?
另外,有人可以准确解释不同的增量(或减量)是如何工作的吗?我真的很感激。
java - 后自增 (i++) 和前自增 (++i) 运算符如何在 Java 中工作?
你能向我解释这段 Java 代码的输出吗?
两种情况下的输出都是 20
programming-languages - 语言是否需要 preIncrement (++x) 和 postIncrement (x++)
在实际代码中,我从未见过预增量和后增量的用例。我最常看到它们的唯一地方是谜题。
我的观点是,它引入了更多的混乱而不是有用。
- 是否有任何真实的用例场景
这不能通过使用 += 来完成吗
y = x++
y = x
x += 1
c - 函数参数中预增量和后增量的操作顺序?
我有一些C代码:
该函数xyz
有两个参数传入,++a
和a++
。有人可以解释操作顺序来解释结果吗?
上面的代码根据使用的编译器打印“3 13”或“2 23”。