一维数组
在C语言程序设计中,数组可以具有多个下标
数组下标的个数称为数组的维数,只有一个下标的数组称为一维数组
- 一维数组的定义
在C语言中使用数组必须先进行定义
一维数组的定义是通过数据定义语句进行的,具体语句格式为:
类型 数组名[常量表达式];
注意:
(1).类型是任一种基本数据类型或构造数据类型。
例如:int、char、float、double等。
(2).数组名是用户定义的数组标识符或普通变量名称一样。
(3).常量表达式是数组在内存中的单元数,在定义时必须是一个常数,不能是一个变量,数组中每个单元的字节数就是对应类型占的字节数
例如:语句int [5];说明一个名为a的整型数组,他有5个元素,每一个元素都是int型的变量,数组下标从0开始,这五个元素各自是a[0],a[1],a[2],a[3],a[4]。
C语言数组元素下标从0开始,称a[0]为第1个元素,a[1]为第2个元素,如此等等。
C语言规定,数组名就是分配给该数组存储区的起始地址,也就是说,一个数组的名称不