C ++の数値と文字列
数字と文字列の追加
警告!
C ++は、加算と
連結+
の両方に演算子を使用します。
数字が追加されます。文字列は連結されます。
2つの数値を加算すると、結果は数値になります。
例
int x = 10;
int y = 20;
int z = x + y; // z will be 30 (an integer)
2つの文字列を追加すると、結果は文字列の連結になります。
例
string x = "10";
string y = "20";
string z = x + y; // z will be 1020 (a string)
文字列に数値を追加しようとすると、エラーが発生します。
例
string x = "10";
int y = 20;
string z = x + y;