一.如何理解结构体
1.结构体是一种自定义数据类型,拥有变量名称,类型名称,关键字。
二.结构体基本构成
struct 类型名称 {
数据类型 用户1;
数据类型 用户2;
}结构体变量
三.结构体的定义
1.定义一
struct 类型名称 {
数据类型 用户1;
数据类型 用户2;
}结构体变量
2.定义二
typedef struct {
数据类型 用户1;
数据类型 用户2;
}类型名称
四.结构体的赋值
1.整体赋值:类似于变量赋值,struct booktype book1 ={ int a; };
口头表达:将{ }赋值给一个类型名叫booktype的结构体变量book1;
2.分别对结构体变量里的用户进行赋值
book1.a=0x00;
口头表述:对结构体变量book1中的用户a赋值为0x00
五.除了在进行初始化时可以进行整体赋值之外还可以进行整体赋值吗?