5.6 小结
结构是自定义数据类型中的一种,其可将多种数据类型组合在一起使用,方便了程序对一些复杂数据的处理。共用体是一种特殊的结构,在某个确定的时刻,共用体只能表示一种数据类型,各种数据类型在内存中占据同一地址。
结构和共用体的使用都可分为定义和变量声明两个步骤,在声明结构变量或共用体变量以前,必须先进行结构类型或共用体类型的定义。访问数据成员,可用的成员运算符有两个即"."和"->"。“(*指针变量).成员名”、“变量.成员名”和“指针变量->成员名”3种方式是等价的。最后介绍了链表,链表综合了结构和指针的有关内容,与数组相比链表有诸多优点,使用好链表,可以更好地将程序需要的数据组织起来。