结构体数组
结构体数组是一个数组,其数组的每一个元素都是结构体类型。在实际应用中,经常用结构体数组来
表示具有相同数据结构的一个群体,如一个班的学生档案,一个车间职工的工资表等。...比如定义一个结构体数组 student,包含 3 个元素:student[0]、student[1]、student[2],每个数组元素都
具有 struct address 的结构形式,并对该结构体数组进行初始化赋值...结构
体指针变量定义的一般形式为:
struct 结构类型名 *结构指针变量名
共用体的定义和使用
在 C 语言中,允许几种不同类型的变量存放到同一段内存单元中,也就是使用覆盖技术,几个变量互 相覆盖...这种几个不同的变量共同占用一段内存的结构,被称为共用体类型结构,简称共用体。
一般定义 形式为:
union 共用体名
{
数据类型 成员名 1;
数据类型 成员名 2;
.........引用方法如下:
共用体变量名.成员名
共用体类型数据具有以下特点:
同一个内存段可以用来存放几种不同类型的成员,但是在每一瞬间只能存放其中的一种,而不是同时 存放几种。