C++ 数组

摘自:http://www.runoob.com/cplusplus/cpp-arrays.htmlhtml

C++ 支持数组数据结构,它能够存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它每每被认为是一系列相同类型的变量。数组

数组的声明并非声明一个个单独的变量,好比 number0、number一、...、number99,而是声明一个数组变量,好比 numbers,而后使用 numbers[0]、numbers[1]、...、numbers[99] 来表明一个个单独的变量。数组中的特定元素能够经过索引访问。数据结构

全部的数组都是由连续的内存位置组成。最低的地址对应第一个元素,最高的地址对应最后一个元素。code

在 C++ 中要声明一个数组,须要指定元素的类型和元素的数量,以下所示:htm

type arrayName [ arraySize ];

这叫作一维数组。arraySize 必须是一个大于零的整数常量,type 能够是任意有效的 C++ 数据类型。索引

 

在 C++ 中,您能够逐个初始化数组,也可使用一个初始化语句,以下所示:内存

double balance[5] = {1000.0, 2.0, 3.4, 7.0, 50.0};

大括号 { } 之间的值的数目不能大于咱们在数组声明时在方括号 [ ] 中指定的元素数目。get

若是您省略掉了数组的大小,数组的大小则为初始化时元素的个数。所以,若是:class

double balance[] = {1000.0, 2.0, 3.4, 7.0, 50.0};

您将建立一个数组,它与前一个实例中所建立的数组是彻底相同的。变量

相关文章
相关标签/搜索