刚学习到结构体,感觉有点难,像套娃一样,不过还算有一点点理解,结构体数组好像重新定义数据类型
#include<iostream>
#include<string> //输出字符型数据都要记得包含string头文件
using namespace std;
//结构体定义
struct student
{
string name;
int age;
int score;
} ;
int main()
{
//结构体数组
struct student arr[3]=
{
{"张三",18,100 },
{"李四",19,99},
{"王五",20,80 }
};
//输出数组数据
for(int i=0;i<3;i++)
{
cout<<"姓名:"<<arr[i].name//通过.访问数组元素
<<"年龄:"<<arr[i].age
<<"分数:"<<arr[i].score<<endl;
}
return 0;
}
代码参考:黑马程序员匠心之作|C++教程从0到1入门编程,学习编程不再难
继续学习!