반응형

 

 

 

1. 부분 자르기

string str;

str.substr(4);
str.substr(0, 10);

 

str.substr(n) : n번째 인덱스부터 끝까지 반환

str.substr(n, m) : n번째 인덱스부터 m개의 문자를 반환

 

 

 

2. printf로 출력하기

string str;

printf("%s\n", str.c_str());

printf로 출력하고 싶다면 .c_str()를 붙여주어야 한다.

 

 

 

3. 인덱스 사용하기

string str;

str[0];
str[4];

str[0] : 인덱스 0번째 문자를 반환한다.

str[4] : 인덱스 4번째 문자를 반환한다.

 

 

 

4. 공백을 포함하여 엔터가 나올때까지 입력받기

string str;

getline(cin, str);

getline(cin, str) 하면 엔터 나올때까지 공백을 포함하여 입력받을 수 있다.

 

 

5. 문자열 길이

str.length();

 

반응형

+ Recent posts