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()
기능이 훨씬 더 빠르다는 것입니다. 그러나 테스트 등의 경우에는 그냥 사용하는 것이 더 쉬울 수 있습니다 +
.