問題タブ [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 では、との使用の違いは何ですか? また、ループi++
のインクリメント ブロックでどちらを使用する必要がありますか?for
c - Cのi++と++iの間にパフォーマンスの違いはありますか?
結果の値が使用されない場合との間i++
にパフォーマンスの違いはありますか?++i
for-loop - ループ内のプリインクリメントとポストインクリメントの違いは?
++i
ループ内とループi++
内の違いはありfor
ますか? それは単に構文の問題ですか?
java - i++ と ++i のどちらがより効率的ですか?
Exact Duplicate : C++ で i++ と ++i の間にパフォーマンスの違いはありますか?
正確な複製:ループ内の i++ と ++i の違い?
i++ と ++i のどちらがより効率的ですか?
私はこれを Java と C/C++ でしか使用していませんが、これが実装されているすべての言語を本当に求めています。
大学では教授に ++i の方が効率的であることを教えてもらいましたが、それから数年が経ちました。スタック オーバーフロー コミュニティから意見を求めたいと思います。
c# - C ライクな言語で ++i++ を実行できないのはなぜですか?
半分冗談半分真面目:++i++
C ライクな言語、特に C# でできないのはなぜですか?
値をインクリメントし、それを式で使用してから、再度インクリメントすることを期待しています。
c++ - C++ でのインクリメント - x++ または ++x をいつ使用するか?
私は現在 C++ を学んでおり、少し前にインクリメントについて学びました。「++x」を使用して前にインクリメントを行い、「x++」を使用して後でインクリメントできることを私は知っています。
それでも、いつ 2 つのどちらを使用すればよいかわかりません... 「++x」を実際に使用したことはなく、これまでのところ常に問題なく動作していました。
例: for ループで、"++x" を使用するのが望ましいのはいつですか?
また、さまざまな増分 (または減分) がどのように機能するかを誰かが正確に説明できますか? とても感謝しております。
java - ポストインクリメント(i ++)およびプレインクリメント(++ i)演算子はJavaでどのように機能しますか?
このJavaコードの出力について説明していただけますか?
どちらの場合も出力は20です。
programming-languages - 言語に preIncrement (++x) と postIncrement (x++) が必要かどうか
実際のコードでプリインクリメントとポストインクリメントのユースケースを見たことがありません。私が最も頻繁に目にする唯一の場所はパズルです。
私の意見では、有用であるというよりも混乱を招きます。
- これの実際のユースケースシナリオはありますか
+= を使用してこれを行うことはできませんか
y = x++
y = x
x += 1
c - 関数引数のプリインクリメントとポストインクリメントの操作の順序は?
私はいくつかのCコードを持っています:
この関数xyz
には と の 2 つのパラメーターが渡され++a
ますa++
。誰かが結果を説明するための一連の操作を説明できますか?
上記のコードは、使用されているコンパイラに応じて「3 13」または「2 23」を出力します。