C ++の加算代入+ =演算子とは
C++ では、+= 演算子は単純に複合代入演算子として知られており、右側のオペランドの数値を左側のオペランドの数値に加算し、結果を左側のオペランドに割り当てます。
C++ では、+= 演算子を使用して合計と代入を 1 ステップで実行するため、実行が高速になります。
+= 演算子を使用した変数の初期化
整数 a = 5 ;a += 5 ;
上記の式 a+=5 に等しい a=a+5 .この操作の後、の値 a になります 10 .
C++ で加算代入 += 演算子を使用する方法
+= 演算子を使用すると、別の方法では 2 つの異なる演算 (加算と代入) が必要になる方程式を、1 つの短いステートメントで記述できます。これは、数値、浮動小数点値、および + 演算子と = 演算子を有効にするユーザー定義型を含む、あらゆる数学的データ構造で機能します。 C++ のシンプルで簡単なプログラムの助けを借りて、この演算子を理解しましょう。
#include
名前空間 std の使用 ;
整数 主要 ( ) {
整数 a = 0 ;
a += 10 ;
a += 20 ;
a += 70 ;
カウト << '合計: ' << a << エンドル ;
戻る 0 ;
}
上記のプログラムでは、ゼロに等しい整数値で変数を定義して初期化します。 += 演算子は、数値の加算に使用されます。 10、20、 と 70 ランニングサムに。最後に、cout を使用して合計数を出力します。この例では、+= 演算子を使用して、明確で読みやすい方法で現在の合計に数値を追加する方法を示します。
出力
加算代入演算子は、文字列でも使用できます。
#include名前空間 std の使用 ;
整数 主要 ( ) {
文字列 = 'こんにちは ' ;
文字列 b = 「リナックス」 ;
a += b ;
カウト << '文字列: ' << a << エンドル ;
戻る 0 ;
}
出力
上記のプログラムは、C++ で += 演算子を使用して 2 つの文字列を結合しています。
結論
C++ の += 演算子は、同じステップで代入を伴う加算を実行するための便利なツールです。これにより、より単純で効果的で、明確で、寛大なコードが得られます。この演算子はコードを明確にし、開発者が開発に費やす労力を軽減します。