结构体数组

博主分享了自己学习C++结构体时的感悟,提到结构体像套娃一样复杂但有所理解,尤其是结构体数组让他感觉像是重新定义了数据类型。文章中提到了参考黑马程序员的C++入门教程来深入学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

刚学习到结构体,感觉有点难,像套娃一样,不过还算有一点点理解,结构体数组好像重新定义数据类型

#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入门编程,学习编程不再难

继续学习!

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值