一、自定义数据类型

二、结构体
1.结构体的定义(与数组相对比)


2.结构体全局/局部变量的定义

3.typedef对结构体改名

4.匿名结构体类型的声明
注意事项1: 匿名后必须立即创建结构体变量
、


5.结构体与链表节点定义

注意事项1:typedef与链表节点定义

6.结构体与嵌套结构体的初始化

注意事项1:结构体输出时成员变量时需要一一对应数据类型输出
7.结构体内存对齐——结构体大小的计算

案例1:答案为12和8


注意事项1:对齐规则


案例2:答案为12


案例3:答案为8

案例4:答案为12

原因: 空间换时间
