【蓝桥杯冲刺省一,省一看这些就够了-C++版本】蓝桥杯C++结构体相关杂项及相关练习题

蓝桥杯历年省赛真题

点击链接免费加入题单

杂项

结构体排序

结构体是 自定义类型 ,它就像一个 能装不同数据类型 的“包裹”。当你声明一个结构体后,需要赋予这个结构体一个名字(即 结构体名 )。而 定义具体变量时,也可以定义结构体数组 。这相当于告诉计算机,你一口气定义了许多“包裹”,每一个“包裹”里面都可以装入许多不同或相同数据类型的变量。

1.结构体的声明

使用结构体前,需要先声明一个结构体类型,再进行定义和使用。结构体类型的声明格式为:

struct 结构体类型名{
        //其中,sruct是关键字,在c++中表示结构体
	数据类型 成员变量1;    //多个成员变量可以具有不同的数据类型
	数据类型 成员变量2;
    ......
};

声明之后,就可以定义结构体变量了,格式如下:

结构体类型名 变量名;(struct 可省略)  
例如

我们需要表示一个学生的信息,首先我们声明学生的结构体:

struct student{
      //student表示结构体的类型名
	string name;
	char sex;
	int age;
	float height,score;
};

然后定义一个具体的学生:

student zhangsan
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值