#include <iostream>
using namespace std;
#include <string>
// 结构体数组的作用:将自定义的结构体放入到数组中方便维护
// 语法:struct 结构体名 数组名[元素个数] = { {}, {}, {}, {} };
// 自定义结构体
struct Student
{
string name;
int age;
int score;
};
int main()
{
// 创建结构体数组
struct Student stuArray[3] = {
{"Tom",18, 99},
{"Tim", 19, 100},
{"Jone", 20, 100}
};
// 给结构体数组中的元素赋值,在前面初始化赋值后,可以用下面的方法进行改值
stuArray[2].name = "Drine";
stuArray[2].age = 15;
stuArray[2].score = 85;
// 遍历结构体数组
for (int i = 0; i < 3; i++)
{
cout << " 姓名:" << stuArray[i].name
<< " 年龄:" << stuArray[i].age
<< " 分数:" << stuArray[i].score << endl;
}
system("pause");
return 0;
}
结构体数组
最新推荐文章于 2024-08-16 23:08:36 发布