C++ の --a 演算子は、変数 a の値を 1 ずつ減らす単項デクリメント演算子です。前置演算子と後置演算子に分けられ、前者はデクリメント後の値を使用し、後者はデクリメント前の値を使用します。
C++ における --a の意味
C++ では、--a は単項デクリメント演算子であり、変数 a
の値を 1 だけデクリメントします。 a
的值递减 1。
用法:
--a 可以用作前缀运算符或后缀运算符:
--a
先将 a
递减 1,然后再将结果赋给 a
。例如:<code class="cpp">int a = 5; --a; // 结果为 a = 4</code>
a--
先将 a
的值返回,然后再将 a
--a は前置演算子または後置演算子として使用できます:
--a
最初に a
を置き換えます> 1 ずつ減算し、結果を a
に代入します。例: <code class="cpp">int a = 5; int b = a--; // 结果为 b = 5, a = 4</code>
後置演算子: a--
は、最初に a
の値を返し、次に a
を 1 ずつ減分します。 。例:
<code class="cpp">int a = 5; cout << --a << endl; // 输出:4(前缀递减) cout << a-- << endl; // 输出:4(后缀递减) cout << a << endl; // 输出:3(后缀递减后)</code>
以上がC++ で --a は何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。