一、 数组的定义
int a[10];
一组数据的集合称为数组(Array),它所包含的每一个数据叫做数组元素(Element),所包含的数据的个数称为数组长度(Length),例如int a[10];就定义了一个长度为10的整型数组,名字是a。
数组中的每个元素都有一个序号,这个序号从0开始,而不是从我们熟悉的1开始,称为下标(Index)。使用数组元素时,指明下标即可,但是a[10]的最大下标是 9,也就是不能超过 10,所以我们规定循环的条件是 i<10,一旦 i 达到 10 就得结束循环。
二、数组的初始化
int a[4]={
0,1,2,3};
数组元素的值由{ }包围,各个值之间以,分隔
可以只给部分元素赋值。当{ }中赋值的个数少于元素个数时,只给部分元素赋值,剩余部分则会自动赋予0值。
(1)如给全部元素赋值,那么在定义数组时可以不给出数组长度。例如:
int a[] = {1, 2, 3, 4,5};
等价于
int