结构体
结构体,结构体是将多个基本类型组合起来,组建成一个新的自定义类型。
C/C++中,存在一些基本类型,char/int/short,,,,但 他们不够用,不足以应对更多的现实问题,于是将一些基本类型组合起来,形成一个新的自定义类型,就是结构体
1.1
1.1肯定是如何创建一个结构体了,创建出来,我们再学习如何使用它。
struct
2 基本用法
2.1 初始化
注意花括号末尾加分号结束
各个成员初始值要与该成员类型匹配
各个初始值以逗号分开,最后一个成员后边不需要加逗号
初始化顺序与成员变量顺序一致
初始化的时候要注意,最好每个结构体成员初始化的时候用花括号把初始化值括起来
举个初始化出偏差的栗子
这个,初始化的时候,没有加花括号,结构体第一个成员是一个名为name的int型数组,这个时候就直接把三个元素都读取到name数组中去了
下边是个恰当点的写法