Programming/Coding Test
9. C++ String 문법 정리
Nolja놀자
2021. 1. 5. 14:23
반응형
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();
반응형