- 2
- 0
- 约1.42万字
- 约 59页
- 2018-11-03 发布于广西
- 举报
C HTC 第九章 结构体与共用体 本章内容: 结构体类型 结构体变量的定义、初始化与引用 共用体的定义与使用 用typedef定义数据类型 本章重点: 结构体与共用体的使用 typedef的使用 9.1 结构体 结构体是一种构造数据类型 用途:把不同类型的数据组合成一个整体-------自定义数据类型 结构体类型定义 9.2 结构体变量的定义 先定义结构体类型,再定义结构体变量 一般形式: 定义结构体类型的同时定义结构体变量 一般形式: 9.3 结构体变量的引用 引用规则 结构体变量不能整体引用,只能引用变量成员 9.4 结构体变量的初始化 形式一: 9.5 结构体数组 结构体数组的定义 三种形式: 结构体数组初始化 9.6 结构体和指针 指向结构体变量的指针 定义形式:struct 结构体名 *结构体指针名; 例 struct student *p; 指向结构体数组的指针 例 指向结构体数组的指针 用指向结构体的指针作函数参数 用结构体变量的成员作参数----值传递 用指向结构体变量或数组的指针作参数----地址传递 用结构体变量作参数----多值传递,效率低 2.节点表示:在本例中可将每个单词作为树中的一个节点,节点用结构体表示如下: struct tnode { char *word; //指向
原创力文档

文档评论(0)