第7章 数 组;用一组具有相同名字、不同下标的下标变量来代表一组具有相同性质的一组数据,这就是数组。
数组是同类型数据的集合,集合中的每个数据称为数组元素或下标变量,数组元素的类型相同、个数确定。
下标变量中如果只用一个下标,则称为一维数组,用两个下标则称之为二维数组,用三个下标称之为三维数组,依此类推。 ;7.1一 维 数 组;数组在内存中占据一片连续的存储单元,数组中的每个数组元素在这片连续的存储单元中按序存储。C语言规定数组名表示该连续存储单元的首地址(首字节编号)。;数组初始化的一般形式为:
[存储类别] 类型标识符 数组名[常表]={初值表};
数组初始化常见的几种形式:
对所有数组元素赋初值,此时数组定义中表示数组长度的常量表达式可以省略。
例如,int a[6]={0,1,2,3,4,5};
例如,int a[]={5,6,7,8};
可以只给一部分数组元素赋初值,此时数组长度一般不省略。例如:
int a[6]={0,1,2};
后面3个元素由C编译系统自动赋值为0。;引用形式为:
数组名[下标表达式]
例如:
a[0]=123;
scanf(“%d”,a[3]);
printf(“%d”,a[5]);
原创力文档

文档评论(0)