0
点赞
收藏
分享

微信扫一扫

C++学习笔记(五)~使用vector创建二维数组


Demo

#include <iostream>
#include <vector>
using namespace std;

int main()
{
// 定义2*3 二维数组
// vector<vector<int> > a(row, vector<int>(col, 0)); 初始化为0
vector<vector<int> > a(2, vector<int>(3, 0));
a[0][0] = 1;
a[0][1] = 2;
a[0][2] = 3;
a[1][0] = 4;
a[1][1] = 5;
a[1][2] = 6;


int row = a.size(); // 行数
int col = a[0].size(); // 列数

for (int i = 0; i < row; ++i)
{
for (int j = 0; j < col; ++j)
cout << a[i][j] << " ";
cout << endl;
}

return 0;
}

运行结果

C++学习笔记(五)~使用vector创建二维数组_二维数组


举报

相关推荐

0 条评论