- 1
- 0
- 约1.82万字
- 约 68页
- 2015-12-09 发布于未知
- 举报
第十章 结构体与共用体 10.1 结构体类型与结构体变量的定义 10.2 结构变量的初始化与引用 10.3 结构体数组 10.4 指向结构体类型数据的指针 10.5 结构体和函数 10.6 单链表 10.7 共用体 10.8 枚举类型 10.9 定义已有类型的别名 概述 在一些复杂的数据结构中,有时需要将不同类型的数据集合成一个有机的整体。 如:一个学生的情况纪录单可能包括学号、姓名、性别、年龄、成绩、家庭地址等数据项。这样的整体,C语言中称为“结构体”数据结构,简称“结构体” (structure)。 结构体是一种较为复杂而又非常灵活的构造型的数据类型。一个结构体类型的数据可以由若干个称为成员(或域)的成分组成。不同的结构体类型其成员不同。对于一个具体的结构体而言,其成员的数量是固定的,这一点与数组相同,但该结构体中各成员的数据类型可以不同,这是结构体与数组的重要区别。 10.1 结构体类型与结构体变量的定义 10.1.1 结构体类型定义 结构体类型定义的一般形式: struct 结构体名 { 数据类型 数据项1; 数据类型 数据项2; …… …… 数据类型 数据项n;}; 其中struct是关键字,
您可能关注的文档
- C语言程序设计(第二版) 作者 刘加海 朱云其第十一章 第十一章.ppt
- C语言程序设计(第二版) 作者 刘加海 朱云其第十章 第十章.ppt
- C语言程序设计(第二版) 作者 刘加海 朱云其第四章 第四章.ppt
- C语言程序设计(第二版) 作者 刘加海 朱云其第五章 第五章.ppt
- C语言程序设计(第二版) 作者 王曙燕 chap1 C语言概述.ppt
- C语言程序设计(第二版) 作者 王曙燕 chap2 基本数据类型与运算.ppt
- C语言程序设计(第二版) 作者 王曙燕 chap3 算法与基本程序设计.ppt
- C语言程序设计(第二版) 作者 王曙燕 chap4 选择结构程序设计.ppt
- C语言程序设计(第二版) 作者 王曙燕 chap6 数组.ppt
- C语言程序设计(第二版) 作者 王曙燕 chap7 函数.ppt
原创力文档

文档评论(0)