北大青鸟 c 第十一章 复杂数据类型及排序 Ⅴ ersion3.0 CHA
Version 3.0 复杂数据类型及排序 第十一章
回顾 上一节课主要讲解了以下内容: 字符串变量和常量 字符串指针 执行字符串的输入输出操作 各种字符串函数 如何将数组作为参数传递给函数 如何将字符串用作函数参数 北大青鸟
2 回顾 • 上一节课主要讲解了以下内容: – 字符串变量和常量 – 字符串指针 – 执行字符串的输入/输出操作 – 各种字符串函数 – 如何将数组作为参数传递给函数 – 如何将字符串用作函数参数
目标 定义结构体 声明结构体变量 解释如何初始化结构体 解释如何将结构体作为参数传递给函数 使用结构体数组 解释结构体数组的初始化 解释 typedef关键字 解释如何使用插入排序法和冒泡排序法对数 组进行排序 北大青鸟
3 目标 • 定义结构体 • 声明结构体变量 • 解释如何初始化结构体 • 解释如何将结构体作为参数传递给函数 • 使用结构体数组 • 解释结构体数组的初始化 • 解释 typedef 关键字 • 解释如何使用插入排序法和冒泡排序法对数 组进行排序
结构体 结构体由许多组织在一起的数据项组成,这 些数据项不需要属于同一类型 结构体可以容纳需要的任意多数据项 英雄 姓名 等级 武功 北大青鸟
4 结构体 • 结构体由许多组织在一起的数据项组成,这 些数据项不需要属于同一类型 • 结构体可以容纳需要的任意多数据项 姓名 等级 武功 英雄
结构体的使用 定义结构体元素 声明结构体变量 结构体赋值 结构体元素的引用 北大青鸟
5 结构体的使用 • 定义结构体元素 • 声明结构体变量 • 结构体赋值 • 结构体元素的引用