우노
[C++] 문자열 추가 및 삽입 본문
들어가기 앞서,
- C++ String 은 3가지 방법(+ 연산자, append, insert)을 사용해,
- 원본 문자열에 새로운 문자열을 추가 및 삽입할 수 있습니다.
+ 연산자
#include <iostream>
#include <string>
using namespace std;
int main(void){
string str1 = "안녕";
str1 += "하세요";
cout << str1 << endl; // 안녕하세요
return 0;
}
append
#include <iostream>
#include <string>
using namespace std;
int main() {
string str1 = "안녕";
string str2 = str1.append("하세요");
cout << str2 << endl; //안녕하세요
return 0;
}
insert
#include <iostream>
#include <string>
using namespace std;
int main() {
string str1 = "ABE";
string str2 = str1.insert(2, "CD"); // 2번 index에 문자열 삽입
cout << str2 << endl; //ABCDE
return 0;
}
'Language > C++' 카테고리의 다른 글
[C++] 특정 문자열 제거 (0) | 2022.05.06 |
---|---|
[C++] 특정 문자열 변경 및 치환 (0) | 2022.05.06 |
[C++] 문자열 대문자 소문자 변환 방법 (0) | 2022.05.06 |
[C++] 범위 기반 for 문 (0) | 2022.04.26 |
[C++] 1차원 Vector 초기화 (0) | 2022.04.26 |
Comments