2020/11/21 点击:2639
数组Arry用于存储数据的集合,但将数组看作是所有相同类型的变量的集合可能会很有用。 您可以声明一个数组来存储所有值,而不是声明多个变量和存储单个值。 声明数组时,请指定其元
2020/11/21 点击:2103
如果忽略数组的大小,将创建一个足以容纳初始化的数组。 例如: int b[] = {11, 45, 62, 70, 88}; 这将创建与上一示例中创建的数组相同的数组。 数组的每个元素或成员都有一个索引,该索引可
2020/11/21 点击:1986
索引号也可用于为元素分配新值。 int b[] = {11, 45, 62, 70, 88};b[2] = 42; 这将为数组的第三个元素赋值42。 请记住,数组总是以索引0开头。
2020/11/21 点击:2422
有时需要迭代数组的元素,根据特定的计算分配元素值。 通常,这是通过循环来完成的。
2020/11/21 点击:2240
让我们声明一个数组,它将存储5个整数,并使用for循环为每个元素赋值: int myArr[5];for(int x=0; x5; x++) { myArr[x] = 42;} 数组中的每个元素都被赋值为42。 for循环中的x变量用作数组的索引。 数组
2020/11/21 点击:2112
让我们输出数组中的每个索引和相应的值。 int myArr[5];for(int x=0; x5; x++) { myArr[x] = 42; cout x : myArr[x] endl;}/* 输出0: 421: 422: 423: 424: 42*/
2020/11/21 点击:2166
下面的代码创建一个程序,该程序使用for循环计算数组中所有元素的和。 int arr[] = {11, 35, 62, 555, 989};int sum = 0; for (int x = 0; x 5; x++) { sum += arr[x];}cout sum endl;//输出 1652 为了计算总和,我们声
2020/11/21 点击:2261
多维数组包含一个或多个数组。声明一个多维数组,如下所示。 type name[size1][size2]...[sizeN]; 这里,我们创建了一个二维3x4整数数组: int x[3][4]; 将这个数组可视化为一个由3行4列组成的表。
2020/11/21 点击:1948
多维数组可以通过为每一行指定括号内的值来初始化。 下面是一个2行3列的数组: int x[2][3] = { {2, 3, 4}, // 第1行 {8, 9, 10} // 第2行 }; 也可以只使用一行来编写相同的初始化。 int x[2][3] = {
2020/11/21 点击:1803
数组可以包含无限数量的维度。 string threeD[42][8][3]; 上面的示例声明了一个三维字符串数组。正如我们前面所做的,可以使用索引号来访问和修改元素。 三维以上的阵列更难管理。