[C++] String 타입

san-sae·2025년 7월 21일
0

[C++] 알고리즘

목록 보기
1/3

string 타입

  • 문자열을 다루기 위해 <string> 헤더를 포함해야 한다.

    #include<string>
  • + 연산자를 이용하여 문자열과 문자열을 연결시킬 수 있다.

    string firstName = "Doe";
    string lastName = "Lee";
    cout << lastName + " " + firstName; // Lee Doe
  • + 연산자는 string 객체 간뿐만 아니라, 문자 리터럴과의 결과도 가능하다.(단, 문자 리터럴끼리 +연산은 불가능하다.)

    // string 객체와 문자 리터럴 간 + 연산(가능)
    cout << string("Lee ") + "Doe"; // Lee Doe
    
    // 문자 리터널 간 + 연산은 불가능
    // cout << "Lee " + "Doe";

0개의 댓글