c++ 关于多维数组
c++ 多维数组
c++ 支持多维数组,声明形式如下
type name[size1][size2]...[sizeN];
如,下面声明创建一个三维整型数组
int threedim[1][2][3];
c++ 二维数组
多维数组最简单的形式是二维数组,如下
type arrayName [ x ][ y ];
实例
#include <bits/stdc++.h>
using namespace std;
int main()
{
// 一个带有 2 行 3 列的数组
int n[2][3] = {1,2,3,4,5,6};
// 输出数组中每个元素的值
for(int i = 0; i < 2;i++)
for(int j = 0; j < 3;j++)
{
cout << "n[" << i << "][" << j << "]:";
cout << n[i][j] << endl;
}
return 0;
}
以上代码执行后结果为
n[0][0]:1
n[0][1]:2
n[0][2]:3
n[1][0]:4
n[1][1]:5
n[1][2]:6