C++ 数组


C++ 数组

数组用于在单个变量中存储多个值,而不是为每个值声明单独的变量。

要声明数组,请定义变量类型,指定数组名称,后跟方括号并指定它应该存储的元素数量:

string cars[4];

我们现在声明了一个包含四个字符串数组的变量。要向其中插入值,我们可以使用数组文字 - 将值放在大括号内的逗号分隔列表中:

string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};

要创建一个包含三个整数的数组,您可以编写:

int myNum[3] = {10, 20, 30};

访问数组的元素

您可以通过引用方括号内的索引号来访问数组元素[]

该语句访问的值第一个元素汽车:

示例

string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cout << cars[0];
// Outputs Volvo
亲自试一试 »

笔记:数组索引从 0 开始:[0] 是第一个元素。 [1] 是第二个元素,依此类推。


更改数组元素

要更改特定元素的值,请参考索引号:

cars[0] = "Opel";

示例

string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
cout << cars[0];
// Now outputs Opel instead of Volvo
亲自试一试 »

C++练习

通过练习测试一下

练习:

创建一个类型的数组string被称为cars

 [4] = {"Volvo", "BMW", "Ford", "Mazda"};

开始练习