5.1 一维数组 5.1.1 向函数传递一维数组 5.1.2 字符串使用的一维数组5.2 二维数组 5.2.1 二维数组的一般形式 5.2.2 字符串数组5.3 多维数组5.4 数组的初始化 5.4.1 数组初始化 5.4.2 变长数组的初始化5.5 应用程序举例
数组是一个由若干同类型变量组成的集合,引用这些变量时可用同一名字。数组均由连续的存储单元组成,最低地址对应于数组的第一个元素,最高地址对应于最后一个元素,数组可以是一维的,也可以是多维的。5.1 一维数组 一维数组的一般说明形式如下: type-specifier var_name [size]; 在C语言中,数组必须显示地说明,以便编译程序为它们分配内存空间。在上式中,类型说明符指明数组的类型,也就是数组中每一个元素个数,一维数组的总字节数可按下式计算:sizeof( 类型) *数组长度= 总字节数[例5-1] 将数字0到9装入一个整型数组。main( ){ int x[10]; /* 定义包含1 0个