哈工大苏小红版-C语言-课件-chart8-array.ppt

本章主要内容 一维数组 二维数组 向函数传递一维数组 常用排序和查找算法 向函数传递二维数组 一维数组 数组的引出 读入10人的成绩,然后求平均成绩 非常繁琐 一维数组 数组 一组具有相同类型的变量的集合 数组名:标识这组相同的数据的名字 数组元素:构成数组的每个数据项 一维数组的定义 存储类型 数据类型 数组名 [正整数] 一维数组 一维数组的定义 数组大小必须是值为正的常量,不能为变量 一旦定义,不能改变大小 数组大小可以用宏来定义,以适应未来可能的变化 定义后的初值仍然是随机数,一般需要我们来初始化 一维数组 一维数组的使用 数组下标:数组元素的索引 数组下标(index)都是从0开始 使用a[0]、a[1]、a[2]、……、a[9]这样的形式访问每个元素 下标既可是常量,也可以是整型表达式,允许快速随机访问,如a[i] 可以像使用普通变量一样使用它们 一维数组 一维数组的存储 系统分配一块连续的存储空间,大小为 数据类型大小 * 数组元素数量 数组名表示数组的首地址, 即第一个数组元素的地址 本章主要内容 一维数组 二维数组 向函数传递一维数组 常用排序和查找算法 向函数传递二维数组 二维数组 二维数组的定义 存储类型 数据类型 数组名 [整数1] [整数2] 用a[i][j]表示二维数组第

文档评论(0)

1亿VIP精品文档

相关文档