C++ の += とは何ですか?

C No Toha Hedesuka



C++ は、オペレーティング システム、ゲーム、科学計算など、さまざまなアプリケーションで使用される一般的な高レベル プログラミング言語です。 C++ の重要な機能の 1 つは、さまざまな演算子を使用して変数を操作できることです。 添加 代入演算子 また += オペレーター。この記事では、C++ の += 演算子について説明し、単純な算術演算から文字列連結や動的メモリ割り当てなどのより複雑なタスクまで、さまざまなタスクを実行するために使用する方法について説明します。

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++ の += 演算子は、同じステップで代入を伴う加算を実行するための便利なツールです。これにより、より単純で効果的で、明確で、寛大なコードが得られます。この演算子はコードを明確にし、開発者が開発に費やす労力を軽減します。