类中如何定义了string成员
时间: 2024-01-22 18:21:14 浏览: 23
可以在类的定义中使用string类型作为成员变量,例如:
```c++
#include <string>
class Example {
public:
std::string message;
Example(std::string msg) {
message = msg;
}
void printMessage() {
std::cout << message << std::endl;
}
};
```
在上述示例中,我们定义了一个名为Example的类,其中包含一个名为message的字符串成员变量。构造函数接受一个字符串参数,并将其赋值给message。还定义了一个名为printMessage的函数,它将成员变量message打印到控制台上。
相关问题
c++定义类,成员变量类型为string
在 C++ 中定义一个类,成员变量类型为 string 的代码如下:
```
#include <string>
class MyClass {
public:
std::string myString;
// 其他成员函数和变量
};
```
在上面的代码中,我们通过头文件 `string` 引入了 `std::string` 类型,并在类中定义了一个名为 `myString` 的字符串成员变量。其他成员函数和变量可以按照类的需求进行定义。注意,为了访问 `std::string` 类型,我们需要使用命名空间 `std::` 。
定义一个newperson类,类中定义两个string类型的成员变量
好的,我可以回答这个问题。定义一个newperson类,类中定义两个string类型的成员变量可以这样写:
```
class newperson {
public:
string name;
string address;
};
```
其中,name和address分别是两个string类型的成员变量。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)