C++ 문자열 연결


문자열 연결

연산자를 문자열 사이 에 +사용하여 함께 추가하여 새 문자열을 만들 수 있습니다. 이것을 연결 이라고 합니다 .

예시

string firstName = "John ";
string lastName = "Doe";
string fullName = firstName + lastName;
cout << fullName;

위의 예에서는 출력 시 John과 Doe 사이에 공백을 만들기 위해 firstName 뒤에 공백을 추가했습니다. " "그러나 따옴표( 또는 ' ') 로 공백을 추가할 수도 있습니다 .

예시

string firstName = "John";
string lastName = "Doe";
string fullName = firstName + " " + lastName;
cout << fullName;

추가

C++의 문자열은 실제로 문자열에 대해 특정 작업을 수행할 수 있는 함수를 포함하는 개체입니다. append()예를 들어, 다음 함수 를 사용하여 문자열을 연결할 수도 있습니다 .

예시

string firstName = "John ";
string lastName = "Doe";
string fullName = firstName.append(lastName);
cout << fullName;

+또는 을( 를) 사용할지는 귀하에게 달려 있습니다 append(). 둘의 주요 차이점은 append()기능이 훨씬 더 빠르다는 것입니다. 그러나 테스트 등의 경우에는 그냥 사용하는 것이 더 쉬울 수 있습니다 +.