[c++] 문자열의 길이 구하기
C++에서 문자열의 길이 구하기
C++에서 문자열의 길이를 구하는 방법에 대해 알아보겠습니다.
1. C 스타일 문자열
C 스타일의 문자열은 널 종단 문자(\0)로 끝나야 합니다. 이를 이용하여 문자열의 길이를 측정할 수 있습니다.
예시 코드:
#include <iostream>
#include <cstring>
int main() {
const char* str = "Hello, World!";
int length = std::strlen(str);
std::cout << "문자열의 길이: " << length << std::endl;
return 0;
}
2. C++ 표준 라이브러리의 string 클래스
C++ 표준 라이브러리에 포함된 string
클래스를 사용하면 간편하게 문자열의 길이를 얻을 수 있습니다.
예시 코드:
#include <iostream>
#include <string>
int main() {
std::string str = "Hello, World!";
int length = str.length();
std::cout << "문자열의 길이: " << length << std::endl;
return 0;
}
C++에서는 위와 같은 두 가지 방법을 통해 문자열의 길이를 간단하게 구할 수 있습니다. ```
이와 같이 C++에서 문자열의 길이를 구하는 방법을 설명할 수 있습니다. 필요한 경우 추가적인 코드 예시나 더 자세한 설명을 추가할 수 있습니다.