c++结构体里面定义数组
时间: 2023-08-03 15:16:17 浏览: 70
关于C++数组
是可以的,结构体里面可以定义数组。下面是一个示例:
```
struct Person {
char name[20];
int age;
double scores[5];
};
```
在这个示例中,`Person` 结构体里面定义了一个名为 `scores` 的数组,它有 5 个元素,每个元素是一个双精度浮点数。在实际使用中,我们可以通过以下方式来访问这个数组的元素:
```
Person p;
p.scores[0] = 90.5;
p.scores[1] = 80.0;
...
p.scores[4] = 70.5;
```
这样,我们就可以通过结构体来管理一个人的姓名、年龄和分数等信息。
阅读全文