第6章组
第6章 数 组
6,1一维数组 6.,2二维数组 63字符数组与字符串 64数组作为函数参数 65程序举例
6.1 一维数组 6.2 二维数组 6.3 字符数组与字符串 6.4 数组作为函数参数 6.5 程序举例
61-维数组 611一维数组的定义与引用 定义一维数组的一般形式如下: 类型说明符数组名常量表达式; 其中类型说明符是定义数组中各元素的数据类型,常量 表达式是说明数组的大小(即数组中元素的个数 数组的说明与变量的说明一样,其作用是为数组分配存 储空间。 没回日录
6.1 一维数组 6.1.1 一维数组的定义与引用 定义一维数组的一般形式如下: 类型说明符 数组名[常量表达式]; 其中类型说明符是定义数组中各元素的数据类型,常量 表达式是说明数组的大小(即数组中元素的个数。 数组的说明与变量的说明一样,其作用是为数组分配存 储空间
关于数组的说明要注意以下几个问题: (1)数组名的命名规则与变量名相同。 (2)说明数组大小的常量表达式必须为整型,并且用方括 号括起来(不能用圆括号) (3)说明数组大小的常量表达式中可以包含符号常量,但 不能是变量
关于数组的说明要注意以下几个问题: (1)数组名的命名规则与变量名相同。 (2)说明数组大小的常量表达式必须为整型,并且用方括 号括起来(不能用圆括号)。 (3)说明数组大小的常量表达式中可以包含符号常量,但 不能是变量
例6.1下面的程序说明了如何对数组定义和引用数组元素: #include stdio. h #definen 5 main( f int i, aN: for(i=0: i<N; i=it1) ail=i for (i=0; i<N; i=it1) printf(oo5d'", all; printf("In);
例6.1 下面的程序说明了如何对数组定义和引用数组元素: #include "stdio.h" #define N 5 main() { int i, a[N]; for (i=0; i<N; i=i+1) a[i]=i; for (i=0; i<N; i=i+1) printf("%5d",a[i]); printf("\n"); }