计本-C语言(第十章).ppt

信息工程学院计算机技术教研室 耿 楠 结构体 先定义结构体类型,再定义结构体变量 一般形式: 引用规则 结构体变量不能整体引用,只能引用变量成员 引用规则 结构体变量不能整体引用,只能引用变量成员 引用规则 结构体变量不能整体引用,只能引用变量成员 形式一: 形式一: 形式二: 形式二: 形式三: 形式三: 形式一: 形式二: 形式三: 定义形式:struct 结构体名 *结构体指针名; 例 struct student *p; 用结构体变量的成员作参数----值传递 用指向结构体变量或数组的指针作参数----地址传递 用结构体变量作参数----多值传递,效率低 课本例题: 常见单向链表的基本算法,包括: 链表的建立 结点数据域的输出 结点的插入和删除等 构造数据类型,也叫联合体 用途:使几个不同类型的变量共占一段内存(相互覆盖) 共用体类型定义 定义形式: 构造数据类型,也叫联合体 用途:使几个不同类型的变量共占一段内存(相互覆盖) 共用体类型定义 定义形式: 10. 9 枚举类型 枚举类型是ANSI C新标准所增加的。 如果一个变量只有几种可能的值,可以定义为枚举类型。 所谓“枚举”是指将变量的值一一列举出来,变量的值只限于列举出来的值的范围内。声明枚举类型用enum开头。 如: enum weekd

文档评论(0)

1亿VIP精品文档

相关文档