C では、i は後置インクリメント演算子で、変数 i の値を 1 ずつ増やします。その動作原理は、まず変数の現在の値を取り出し、次に 1 ずつインクリメントします。新しい値は返されないため、新しい値を出力するには i を使用する必要があります。例: int i = 5; // i は 6 になります; // i は 7 になります、j は 6 になります。
i とは
C では、i は変数 i をインクリメントするために使用される後置インクリメント演算子です。 1増加します。
i の使用方法
i 演算子は通常、変数 i の後に置かれます。例:
<code class="cpp">int i = 0; i++; // 将 i 的值从 0 增加到 1</code>
How i works
i 演算子は、次の 2 つの操作を実行します。
i 演算子は変数 i の値を変更するだけで、新しい値を返さないことに注意することが重要です。したがって、次のコードは 1 を出力しません:
<code class="cpp">cout << i++; // 输出 0,而不是 1</code>
代わりに、次のように i を使用して新しい値を出力できます:
<code class="cpp">cout << ++i; // 输出 1</code>
Example
ここに i の例をいくつか示します。
<code class="cpp">int i = 5; i++; // i 的值变为 6 int j = i++; // i 的值变为 7,j 的值变为 6</code>
Note
i は後置演算子であり、式の評価後にのみ変数をインクリメントすることを意味します。反対は接頭辞のインクリメント演算子 i で、式を評価する前に変数をインクリメントします。
以上がC++ で i++ は何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。