1.数组的地址是连续的
例如:知道了数组第一个数的地址,就可以推算出后面数的地址
2.数组的数据是同类型的
例如:定义一个int型数组,则数组里存放的数据都是int型
3.初始化数组
Int array1[100]; //没有初始化的数组,仅仅申请了100个整型数的内存空间
Int array2[3] = {1,2,3}; // 有初始化的数组,且是完整的初始化,该数组申请了三个整数型内存空间,并赋值了三个数
Int array3[100] = {1,2,3}; //有初始化的数组,但是是不完整初始化,该数组申请了100个整型数内存空间,但只赋值三个数,后面的数据全都是0
4.注意
Int n;
n = 100
int array[n]; // 这样在实际中是没有问题的,但是在教材中会有错误。
区分数组中括号中的数:数组只有在定义的时候数组的中括号[]表示数组的大小,其余情况下数组的中括号[]表示数组的下标。