C++语言程序设计

6.1.1一维数组的定义
数组的定义与变量的定义类似，一维数组的一般定义形式为：
类型说明符 数组名[常量表达式]；
"类型说明符"指定数组元素的类型，"数组名"的命名规则与变量一样，方括号中的"常量表达式"的值表示数组元素的个数，它必须是一个整数。例如，北京最近一百年来每年的平均温度值可保存在一个数组中，该数组可定义为：
float annual_temp[100];
这个定义会使得编译器分配100个连续的float变量的内存空间。数组元素的个数在编译时就必须固定，且最好定义为一个常量。这样，当数组元素的个数需要改变时，只要改变那个常量即可：
const int NE = 100;
float annual_temp[NE];
数组元素的下标从零开始计数，在annual_temp数组中，第一个元素是annual_temp[0]，第二个元素是annual_temp[1]，余类推，最后一个元素是annual_temp[NE-1]。