#include<iostream>
using namespace std;
#include <string>
/*
结构体数组
作用:将自定义的结构体放入到数组中方便维护
语法:struct 结构体名 数组名[元素个数] = {{},{},{}}
*/
//1. 创建学生数据类型
struct Student
{
//姓名
string name;
//年龄
int age;
//分数
int score;
};
int main(){
//2. 创建结构体数组
struct Student stuArray[3] =
{
{"peter",18,100},
{"sdf",19,90},
{"hj",22,80}
};
//3. 给结构体数组中的元素赋值
stuArray[2].name = "张三";
stuArray[2].age = 18;
stuArray[2].score = 99;
//4. 遍历结构体数组
for (int i = 0; i < 3; i++)
{
cout << "姓名:" << stuArray[i].name << "年龄:" << stuArray[i].age << "分数:" << stuArray[i].score << endl;
}
system("pause");
return 0;
}