1. 数组可以用于存储和操纵一个数据集合,其中的所有数据都具有相同的基类型;
2. 使用数组的索引变量时,与使用数组基类型的其它任何变量没有区别;
3. for循环是遍历数组元素并对每个索引变量都采取一些操作的好方式;
4. 使用数组时,最容易犯的一个编程错误就是试图访问一个不存在的数组索引。必须检查数组处理循环的第一次和最 后一次迭代,确定其没有使用一个超出合法边界的索引;
5. 数组参数(数组形参)既不是传值调用参数,也不是传引用调用参数,而是一种新的参数类型。数组形参与传引用 调用参数的共同点在于,函数主体中对形参进行的任何修改都会在函数调用时作用于传给函数的数组实参;
6. 数组的索引变量在计算机内存中一个接一个的存储,所以整个数组会占用一个连续的内存存储区域。数组作为参数 传给函数时,只有第一个索引变量(索引编号0)的地址才会传给调用函数。所以,使用一个数组形参的函数通常还
需要一个int类型的形参来指出数组的长度;
7. 使用部分填充的数组时,程序需要另一个int类型的变量来跟踪了解实际使用数组中的多少个存储位置;
8. 为了让编译器知道一个数组实参不应该由你的函数更改,可以与那个实参对应的数组形参之前插入修饰符const。用
一个const来修饰的数组形参称为常量数组形参;
9. 如果希望数组使用多个索引,可以考虑使用多维数组,它实际是由数组构成的数组。