string 은 다음과 같은 방식으로 객체를 대입 / 결합 / 추가 할 수 있다.
string s1 {"Hi"};
string s2{};
string s3{};
// -- 객체의 대입 --
s2 = s1;
cout << s2 << endl;
// -- 객체의 결합 --
s3 = s1 + s2;
cout << s3 << endl;
// -- 객체의 추가
s3 += " I am Iron man";
cout << s3;
🎇 출력
Hi // 대입 cout
HiHi // 결합 cout
HiHi I am Iron man. // 추가 cout
출처 : C++ 기초 플러스 6판 / 성안당