C++多维数组
多维数组也称为C++中的矩形数组。 它可以是二维或三维的。 数据以表格形式(行*列)存储,也称为矩阵。
C++多维数组示例
下面来看看一个C++中的多维数组的简单例子,它声明,初始化和遍历二维数组。
#include <iostream> using namespace std; int main() { int test[3][3]; //declaration of 2D array test[0][0]=5; //initialization test[0][1]=10; test[1][1]=15; test[1][2]=20; test[2][0]=30; test[2][2]=10; //traversal for(int i = 0; i < 3; ++i) { for(int j = 0; j < 3; ++j) { cout<< test[i][j]<<" "; } cout<<"\n"; //new line at each row } return 0; }
执行以上代码,得到以下结果 -
5 10 0 0 15 20 30 0 10
C++多维数组示例:同时声明并初始化
下面来看看一个在声明时初始化数组的多维数组的简单例子。
#include <iostream> using namespace std; int main() { int test[3][3] = { {2, 5, 5}, {4, 0, 3}, {9, 1, 8} }; //declaration and initialization //traversal for(int i = 0; i < 3; ++i) { for(int j = 0; j < 3; ++j) { cout<< test[i][j]<<" "; } cout<<"\n"; //new line at each row } return 0; }
执行以上代码,得到以下结果 -
2 5 5 4 0 3 9 1 8
本站文章除注明转载外,均为本站原创或编译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创优秀实例教程
转载请注明:文章转载自:代码驿站 [http:/www.codeinn.net]
本文标题:C++多维数组
本文地址:http://www.codeinn.net/cplus/1753.html
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创优秀实例教程
转载请注明:文章转载自:代码驿站 [http:/www.codeinn.net]
本文标题:C++多维数组
本文地址:http://www.codeinn.net/cplus/1753.html