07.结构体
- 7.1 结构体
- 7.2 共用体
- 7.3 位域
7.1 结构体
7.1.1 结构体
- 7.1.1.1 什么是结构体?结构是 C 编程中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。
- 7.1.1.2 定义结构体,结构体定义由关键字 struct 和结构体名组成,结构体名可以根据需要自行定义。
- 7.1.1.3 定义Book结构体案例,通过一个案例了解结构体【有点类似java中class类中bean的定义】
- 7.1.1.4 结构体的实际案例演变,在一般情况下,tag、member-list、variable-list 这 3 部分至少要出现 2 个。
- 7.1.1.5 结构体变量的初始化,和其它类型变量一样,对结构体变量可以在定义时指定初始值。
- 7.1.1.6 访问结构成员,访问结构的成员,我们使用成员访问运算符(.)
- 7.1.1.7 结构作为函数参数,可以把结构作为函数参数,传参方式与其他类型的变量或指针类似。