C の a-- は後置デクリメント演算子で、変数 a の値を計算して 1 ずつ減分して更新し、変数が使用された後にその値を減分します。用途には、ループ内のループ変数のデクリメント、配列およびリスト内の要素の反復処理、変数の値のチェックとその値のデクリメントが含まれます。 C の
a--
C では、a--
は Postfix デクリメントです変数 a
の値を 1 ずつ減分する演算子。
構文:
<code class="cpp">a--;</code>
動作原理:
a--
次の手順で減少します。 a
の値:
a
の現在の値を計算します。 a
の値を 1 減算します。 a
に割り当てます。 注:
--a
、a--## とは異なります。 # 使用後に変数の値をデクリメントします。
はデクリメント後の値を返しますが、
--a はデクリメント前の値を返します。
<code class="cpp">int a = 5;
a--; // a 变为 4
cout << a; // 输出 4</code>
a--
通常、変数の現在の値を使用してからそれをデクリメントする必要がある場合に使用されます。例:
以上がC++ では -- は何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。