안녕 세상아,

[C++/문자열] 문자열 길이 구하기 / .length(), .size() 본문

c++ 개념

[C++/문자열] 문자열 길이 구하기 / .length(), .size()

돈 많은 백수가 되고싶다 2024. 4. 2. 20:54

문자열 길이는 length 함수로 구한다.

방법: 문자열을 선언한 후 바로 뒤에 .length() 만 쓰면 됨.

.size()도 출력되는 값은 같지만, 굳이 따지자면 string의 사이즈를 반환한다.

하지만 둘이 바꿔서 사용해도 크게 문제는 없다.

#include <iostream>
#include <string>
using namespace std;

int main(){
   string str="hello";
   cout<<"length()의 출력값은 "<<str.length()<<endl;
   cout<<"size()의 출력값은 "<<str.size()<<endl;
}

출력값: length()의 출력값은 5

size()의 출력값은 5