string变量怎么做
时间: 2023-07-08 20:29:57 浏览: 57
在 C++ 中,可以使用 `std::string` 类型来定义字符串变量。 `std::string` 是 C++ 标准库中的一个类,提供了许多字符串操作函数,使用起来比 C 语言中的字符串更加方便和安全。
以下是一个例子:
```cpp
#include <iostream>
#include <string>
int main() {
std::string str = "Hello, world!";
std::cout << "str: " << str << std::endl;
return 0;
}
```
输出结果为:
```
str: Hello, world!
```
你可以像使用普通变量一样来使用 `std::string` 类型的变量,例如赋值、比较、连接等操作。
```cpp
#include <iostream>
#include <string>
int main() {
std::string str1 = "Hello";
std::string str2 = "world!";
std::string str3 = str1 + ", " + str2;
std::cout << "str3: " << str3 << std::endl;
if (str1 == "Hello") {
std::cout << "str1 is equal to \"Hello\"" << std::endl;
}
return 0;
}
```
输出结果为:
```
str3: Hello, world!
str1 is equal to "Hello"
```
你可以在需要使用字符串的地方使用 `std::string` 类型的变量,例如函数参数、返回值、数组元素等等。