- 20
- 0
- 约1.27万字
- 约 15页
- 2017-05-27 发布于贵州
- 举报
第10章 结构体及共用体
第10章 结构体与共用体
考核知识点
结构体与共用体类型数据的定义方法和引用方法
用指针和结构体构成链表,单向链表的建立、输出、插入与删除
重要考点
对结构体的声明及定义
访问结构体的成员的方法
熟悉对链表的操作
10.1 用typedef说明一种新类型名
C语言规定可以用typedef说明一种新的类型名,说明新类型名的语句一般形式为:
typedef 类型名称 标识符;
其中,“类型名”一定是在此语句之前已有定义的类型标识符。“标识符”是一个用户定义标识符,用来标识新的类型名。typedef语句的作用仅仅是用“标识符”来代表已存在的“类型名”,并没有产生新的数据类型,因此,原有的类型名依然有效。
提示:
声明一个新的类型名的具体步骤如下:
⑴先按定义变量的方法写出定义的主体(如float a;).
⑵将变量名换成新类型名(如将a换成FLO)。
⑶在最左面加上关键字typedef(如typedef FLO).
⑷然后可以用新类型名去定义其他的变量(如 FLO b;).
10.2 结构体类型
在实际工作中,当我们需要把一些不同类型,但相互之间又存在着联系的信息组合应用时,就要用到结构体。结构体是一种看似复杂却非常灵活的构造数据类型。在通常情况下,一个结构体类型由若干个称为成员(或称为域)的部分组成。不同的结构体类型可根据需要由不同的成员组成。但对于某个具体的结构体类型,
原创力文档

文档评论(0)