C++语言程序设计

在C++中，数组是一种集合数据类型，它由许多元素组成，每一个元素都有相同的数据类型，在内存中占用相同大小的存储单元，且在内存中连续存放。每一个数组有一个名字，数组中的每一个元素有一个序号（或称下标）表示元素在数组中的位置，我们正是通过下标来识别数组中的每一个元素。
数组有一维的，也有多维的，数组也有大小，数组的维数和大小是在定义数组时就确定的，程序运行的时候不能改变。
数组适合于表示由许多相似项组成的组合数据，例如，人名表、世界城市和它们的温度表、银行每月的帐目处理等。
本章中，我们将介绍一维数组、二维数组和字符数组的定义、引用和它们的初始化。
数组主要有以下特点：
（1） 每个数组元素的数据类型相同，且可以是任何合法的数据类型；
（2） 数组可以是一维的、二维的，甚至更高维的，例如，下面的语句就定义了一个三维数组ARRAY：
INT ARRAY[3][3][3];
（3） 数组同其它变量一样，在使用前必须定义；
（4） 数组各个元素按顺序排列，其位置由下标确定；
（5） 数组元素可以同其它变量一样使用。
注意：数组的维数和大小是在定义数组时就确定的，程序运行的时候不能改变。