std::string:string
时间: 2023-08-20 09:11:49 浏览: 123
std::string 是 C++ 标准库中的一个类,用于表示字符串。它提供了许多成员函数和操作符,可以方便地对字符串进行操作和处理。你可以使用 std::string 来定义和操作字符串变量。例如:
```cpp
#include <iostream>
#include <string>
int main() {
std::string str = "Hello, World!";
std::cout << str << std::endl;
// 获取字符串长度
std::cout << "Length: " << str.length() << std::endl;
// 字符串拼接
std::string anotherStr = " How are you?";
str += anotherStr;
std::cout << str << std::endl;
// 字符串查找
std::size_t found = str.find("World");
if (found != std::string::npos) {
std::cout << "Substring found at index: " << found << std::endl;
} else {
std::cout << "Substring not found." << std::endl;
}
return 0;
}
```
这段代码演示了 std::string 的基本用法,包括字符串的定义、长度获取、拼接和查找等操作。运行结果为:
```
Hello, World!
Length: 13
Hello, World! How are you?
Substring found at index: 7
```
希望这个例子能帮助你理解 std::string 的用法。如果你有更多关于 std::string 的问题,请随时提问!
阅读全文