問題タブ [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.

0 投票する
22 に答える
1416580 参照

c - ++i と i++ の違いは何ですか?

++iC では、との使用の違いは何ですか? また、ループi++のインクリメント ブロックでどちらを使用する必要がありますか?for

0 投票する
14 に答える
121975 参照

c - Cのi++と++iの間にパフォーマンスの違いはありますか?

結果の値が使用されない場合との間i++にパフォーマンスの違いはありますか?++i

0 投票する
19 に答える
96725 参照

c++ - C++のi++と++iの間にパフォーマンスの違いはありますか?

CとCの間にパフォーマンスの違いがあるのか​​という疑問がありますi++++i

C ++の答えは何ですか?

0 投票する
23 に答える
302454 参照

for-loop - ループ内のプリインクリメントとポストインクリメントの違いは?

++iループ内とループi++内の違いはありforますか? それは単に構文の問題ですか?

0 投票する
20 に答える
22327 参照

java - i++ と ++i のどちらがより効率的ですか?

Exact Duplicate : C++ で i++ と ++i の間にパフォーマンスの違いはありますか?
正確な複製:ループ内の i++ と ++i の違い?


i++ と ++i のどちらがより効率的ですか?

私はこれを Java と C/C++ でしか使用していませんが、これが実装されているすべての言語を本当に求めています。

大学では教授に ++i の方が効率的であることを教えてもらいましたが、それから数年が経ちました。スタック オーバーフロー コミュニティから意見を求めたいと思います。

0 投票する
8 に答える
5605 参照

c# - C ライクな言語で ++i++ を実行できないのはなぜですか?

半分冗談半分真面目:++i++ C ライクな言語、特に C# でできないのはなぜですか?

値をインクリメントし、それを式で使用してから、再度インクリメントすることを期待しています。

0 投票する
12 に答える
229887 参照

c++ - C++ でのインクリメント - x++ または ++x をいつ使用するか?

私は現在 C++ を学んでおり、少し前にインクリメントについて学びました。「++x」を使用して前にインクリメントを行い、「x++」を使用して後でインクリメントできることを私は知っています。

それでも、いつ 2 つのどちらを使用すればよいかわかりません... 「++x」を実際に使用したことはなく、これまでのところ常に問題なく動作していました。

例: for ループで、"++x" を使用するのが望ましいのはいつですか?

また、さまざまな増分 (または減分) がどのように機能するかを誰かが正確に説明できますか? とても感謝しております。

0 投票する
14 に答える
378718 参照

java - ポストインクリメント(i ++)およびプレインクリメント(++ i)演算子はJavaでどのように機能しますか?

このJavaコードの出力について説明していただけますか?

どちらの場合も出力は20です。

0 投票する
3 に答える
1253 参照

programming-languages - 言語に preIncrement (++x) と postIncrement (x++) が必要かどうか

実際のコードでプリインクリメントポストインクリメントのユースケースを見たことがありません。私が最も頻繁に目にする唯一の場所はパズルです。
私の意見では、有用であるというよりも混乱を招きます。

  • これの実際のユースケースシナリオはありますか
  • += を使用してこれを行うことはできませんか

    y = x++

    y = x
    x += 1

0 投票する
4 に答える
17395 参照

c - 関数引数のプリインクリメントとポストインクリメントの操作の順序は?

私はいくつかのCコードを持っています:

この関数xyzには と の 2 つのパラメーターが渡され++aますa++。誰かが結果を説明するための一連の操作を説明できますか?

上記のコードは、使用されているコンパイラに応じて「3 13」または「2 23」を出力します。