![](/notes/imgs/wechat-color.jpg)
3 结构体数组
发布时间:
作用:将自定义的结构体放入到数组中方便维护
语法:struct 结构体名 数组名【元素个数】={ {},{}, ..}
示例:
js
// 结构体定义
struct student
{
// 成员列表
string name; // 姓名
int age; // 年龄
int score; // 分数
};
int main()
{
// 结构体变量创建方式1
// 結构体数组
struct student stuArray[3] = {{"张三", 18, 80}, {"李四", 19, 60}, {"四", 19, 60}};
// 给结构体数组赋值
stuArray[2].name = "赵六";
stuArray[2].age = 80;
stuArray[2].score = 60;
// 遍历结构体数组
for (int i = 0; i < 3; i++)
{
cout << "姓名:" << stuArray[i].name
<< "年龄:" << stuArray[i].age
<< "分数:" << stuArray[i].score << endl;
}
system("pause");
return 0;
}