用c++求字符串长度
时间: 2024-09-23 16:11:05 浏览: 37
在 C++ 中,你可以使用标准库提供的 `std::string` 类型自带的成员函数 `length()` 或 `size()` 来计算字符串的长度。这两个函数返回的是字符的数量,不包括结束符 `\0`。以下是两种方法的例子:
1. 使用 `length()` 函数:
```cpp
#include <iostream>
#include <string>
int main() {
std::string str = "Hello, World!";
int length = str.length();
std::cout << "The length of the string is: " << length << std::endl;
return 0;
}
```
2. 使用 `size()` 函数(这是 `std::string` 类的一个别名):
```cpp
#include <iostream>
#include <string>
int main() {
std::string str = "Hello, World!";
int length = str.size();
std::cout << "The length of the string is: " << length << std::endl;
return 0;
}
```
阅读全文