5.ppt-北京科技大学.ppt

5.ppt-北京科技大学.ppt

C++大学基础教程 第5章 数组 北京科技大学 信息基础科学系 第5章 数组 5.1 数组基本概念 5.2 数组元素的下标 5.3 数组初始化 5.4 数组的大小和数组越界 5.5 字符数组 5.6 向函数传递数组 5.7 多维数组 5.1 数组基本概念 数组是具有一定顺序关系的若干相同类型变量的集合。 组成数组的变量称为该数组元素。 数组元素都有相同的变量名(数组名),但是有不同的下标。 数组属于构造类型。 一维数组的定义与引用 一维数组的定义 类型说明符 数组名[ 常量表达式 ]; 例如: int a[10]; 1)a为整型数组名; 2)a数组有10个元素,每个元素都是整数数据:a[0]...a[9] 上C++课程的学生成绩(180个学生) float scoresCPlus[180]; scoresCPlus[0] scoresCPlus[179] 一维数组的存储顺序 数组元素在内存中顺序存放,它们的地址是连续的。 Eg.int a[10]; 具有10个元素的数组 a,在内存中的存放次序如下: 数组名字是数组首元素的内存地址。 数组名是一个常量,不能被赋值。 一维数组的定义与引用 引用 数组必须先定义,后使用。 只能逐个引用数组元素,而不能一次引用整个数组 数组元素的引用是通过下标变量实现的。 元素的引用形式

文档评论(0)

1亿VIP精品文档

相关文档