自定义类型详解(结构体+枚举+联合)【C进阶】
自定义类型详解(结构体+枚举+联合)【C进阶】
前言:本章主要内容是C语言自定义类型中的结构体、枚举和联合。文章目录结构体结构结构的声明例如描述一个学生:特殊的声明(声明结构也可以不完全声明)例如(省略结构体标签tag):结构的自引用例如:结构体变量的定义和初始化1.声明类型的同时定义变量p12.定义结构体变量p23.初始化:定义变量的同时赋初值。3.13.24.结构体嵌套初始化4.14.2结构体内存对齐如何计算?首先得掌握结构体的对齐规则:例题,计算下列结构体的大小。为什么存在内存对齐?那在设计结构体的时候,我们既要满足内存对齐,又想节省空间,如何做


