Advertisement

C++语言——数组

阅读量:

一.定义

C++提供了数组数据结构...它允许在一个连续的空间中按顺序存储多个相同类型的数据元素。该结构用于存储一系列数据...然而它通常被视为一组具有相同类型的变量...在内存管理上...每个数组都由一组连续的内存位置构成...其中最低地址对应的单元存放着数组的第一个元素。

二.一维数组

2.1声明

在C++中定义一个数组时需要先确定数据类型和大小

复制代码
    type arrayName [ arraySize ];

即被定义为一维数组。arraySize 必须是大于零的整数值常量;type 则可选自任何有效的C++数据类型。例如,在声明一个double类型的包含10个元素的数组balance时,请使用以下语句:

即被定义为一维数组。arraySize 必须是大于零的整数值常量;type 则可选自任何有效的C++数据类型。例如,在声明一个double类型的包含10个元素的数组balance时,请使用以下语句:

复制代码
    double balance[10];
2.2初始化

在创建数组时必须预先指定其大小。不允许使用动态变量来确定数组大小。
构造向量时必须明确 specify 元素类型及其名称。
向量的大小可以在初始化时预先设定(可选),这被称为数组的空间维度或长度

全部评论 (0)

还没有任何评论哟~