오늘의 인기 글
최근 글
최근 댓글
Today
Total
12-01 04:12
관리 메뉴

우노

[C++] 문자열 추가 및 삽입 본문

Language/C++

[C++] 문자열 추가 및 삽입

운호(Noah) 2022. 5. 6. 13:35

들어가기 앞서,

  • 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