Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- W3Schools
- Unreal Engine 5
- Unity
- Algorithm
- 재귀
- DP
- c++
- dfs
- UE5
- 시작해요 언리얼 2022
- parameter
- python
- github
- Basic
- 백준
- Material
- Class
- dynamic
- Programming
- 기초
- String
- 프로그래밍
- guide
- loop
- 문제풀이
- Tutorial
- C#
- 파이썬
- w3school
- 오류
Archives
- Today
- Total
행복한 개구리
C++ Tutorial - Strings / Concatenation 본문

문자열의 연결
+ 연산자는 문자열들을 더해주어 새로운 문자열을 만들 수 있습니다. 이것을 연결이라고 합니다
예시
#include <iostream>
using namespace std;
int main() {
string firstName = "John ";
string lastName = "Doe";
string fullName = firstName + lastName;
cout << fullName;
}

위 예시에선 우리는 John과 Doe 사이에 띄어쓰기를 위해 John 이후에 공백을 생성하여 띄어쓰기를 구현했습니다. 하지만 " " 나 ' ' 와 같이 공백을 추가함으로써 구현할 수도 있습니다.
예시
#include <iostream>
using namespace std;
int main() {
string firstName = "John";
string lastName = "Doe";
string fullName = firstName + " " + lastName;
cout << fullName;
}

추가 정보
C++에서의 문자열은 사실은 함수를 포함하고 그 명령을 실행할 수 있는 객체입니다. 예를 들어 당신은 문자열을 append() 함수를 사용하여 연결할 수 있습니다.
예시
#include <iostream>
using namespace std;
int main() {
string firstName = "John ";
string lastName = "Doe";
string fullName = firstName.append(lastName);
cout << fullName;
}

'C++ > 공부내용' 카테고리의 다른 글
C++ Tutorial - String / String Length (0) | 2022.06.13 |
---|---|
C++ Tutorial - Strings / Numbers and Strings (0) | 2022.06.13 |
C++ Tutorial - Strings / Strings (0) | 2022.06.13 |
C++ Tutorial - Operators / Logical (0) | 2022.06.09 |
C++ Tutorial - Operators / Comparison (0) | 2022.06.09 |