计算机本科C语言第十一章讲稿.
第十一章 结构体与共用体 已讲过的数据类型有: 简单类型:整型、实型、字符型。变量与变量之间无固 定的内在连续,分别表示独立的数据,无从 属关系。 数组型: 同一类型数据的组合,并用下标把数组 的各元素有序地联系起来, 指针型: 主要用于动态存储分配。 结构体: 将不同类型的数据组合成一个有机的整体,以便于引用。这些组合在一个整体中的数据是互相联系的。例如,一个人的姓名、性别、年龄、家庭地址等项。这些项都与某一个人相联系,应当把它们组织成一个组合项,在一个组合项中包含若干个类型不同(当然也可以相同)的数据项。C语言提供了这样一种数据结构,它称为结构体(structure)。它相当于其它高级语言中的“记录”。 例如:上面讲的,由不同类型的数据项组成的复合类型,可以定为如下结构 struct person {char name[20]; int age; char sex; long num; char nation; 成员名 int education; char addrees[20]; long tel; }; 共占54字节 上面定义了一个结构体类
原创力文档

文档评论(0)