9.1.0 结构体概述
一种观点: 程序 = 数据结构 + 算法 ( 数据上的运算序列 )
•
数组类型用于表示一组相关联的、同类型的数据集合。
•
一个数组不仅存储一批同类型数据,而且能表达各数据元
素之间的线性关系。
•
在实际应用中,有时要将不同类型的数据元素组合成为一
个有机整体。例如:一种商品包括商品编号、商品名称、
商品价格、商品库存量等信息,这些数据项是相互关联的。
•
在 C 语言中,为了将这些相互联系而类型不同的数据作为
一个整体处理,引入了结构体类型。
•
结构体类型由一组相互关联的数据元素 ( 元素类型可以相
同或不相同 ) 构造而成。