c++ struct自定义数据格式
时间: 2023-07-01 09:25:26 浏览: 84
C++程序设计课件 ch7 自定义数据类型
5星 · 资源好评率100%
在 C++ 中,可以使用 struct 关键字来定义自己的数据结构。下面是一个示例:
```
struct Person {
std::string name;
int age;
float height;
};
```
上面的代码定义了一个名为 Person 的结构体,它包含了三个成员变量,分别为字符串类型的 name、整数类型的 age 和浮点数类型的 height。
我们可以使用以下方式来初始化一个 Person 对象:
```
Person p = {"John Doe", 30, 1.75};
```
我们也可以访问 Person 对象的成员变量,例如:
```
std::cout << p.name << " is " << p.age << " years old and " << p.height << " meters tall." << std::endl;
```
这将输出以下内容:
```
John Doe is 30 years old and 1.75 meters tall.
```
通过自定义结构体,我们可以更方便地管理和操作复杂的数据。
阅读全文