提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
本节主要记录了结构体与数组的相关内容
一、结构体数组的创建流程
1、定义结构体
2、创建结构体数组
3、给结构体中数组的元素赋值
4、遍历结构体数组
二、代码示例
代码如下:
#include<iostream>
#include<string>
using namespace std;
//结构体数组
//1、定义结构体
struct Student
{
string name;
int age;
int score;
};
int main()
{
//2、创建结构体数组
struct Student stuArray[3] =
{
{"张三",18,100},
{"李四",19,90},
{"王五",20,80}
};
//3、给结构体中数组的元素赋值
//第二步已经赋值,但是也可以修改
stuArray[2].name = "赵六";
//4、遍历结构体数组
for (int i = 0; i < 3; i++)
{
cout << " 姓名:" << stuArray[i].name
<< " 年龄:" << stuArray[i].age
<< " 分数:" << stuArray[i].score
<< endl;
}
system("pause");
return 0;
}