- 5
- 0
- 约7.13千字
- 约 68页
- 2017-01-01 发布于广东
- 举报
第5章 数组 一维数组 二维数组 字符数组 5.1 一维数组 一维数组的定义 一维数组的存储形式 一维数组的初始化 一维数组的引用 一维数组的应用举例 5.1.1 一维数组的定义 一维数组是数组名后只有一对方括号的数组,其定义方式为: 类型标识符 数组名[元素个数]; 例如:char str[20]; 关于数组的定义,应注意以下几点。 数组名后用方括号括住数组元素的个数,不能使用圆括号。 元素个数可以是整型常量,也可以是整型常量表达式,但绝不能含有变量,因为此表达式的值是在编译时计算出来的,而编译时系统并不能确定变量的取值。 数组元素个数必须大于或等于1。 数组元素的下标是从0开始编号的。 5.1.2 一维数组的存储形式 5.1.3 一维数组的初始化 在定义数组时,为数组元素赋初值,称为数组的初始化,形式如下: 数据类型 数组名[元素个数]={值1,值2,…,值n}; 其中名次说明如下。 花括号中的值是初值,用逗号分开。例如: int a[5]={10,20,30,40,50}; 各数组元素的初值为: a[0]=10,a[1]=20,a[2]=30,a[3]=40,a[4]=50 如果花括号中的值的个数少于数组元素的个数,则多余的数组元素的初值为0(字符型数组元素为\0)。例如: int a[5]={10,20,30}; 各数组元素的初值为: a[0]=10,a[
原创力文档

文档评论(0)