#include<iostream>
#include<string>
#include <algorithm>
#include<vector>
#include <stdlib.h>
#include <stdio.h>
using namespace std;
void test(int length, vector<vector<int>> arry)
{
cout << arry.size() << endl;
cout << arry[0].size();
}
int main()
{
vector<vector<int>> a; //在这里声明一个 二维容器变量名a
//如果直接输出a.size() return 0
//因为在这里这只是一个声明 空内存和没有申请内容不是一个概念
vector<int> a0; //声音里面的容器名a0
a.push_back(a0); //在这里将申请的a0插入进去 return 1 0
//这时候a.size()=1 a[0].size()=a0.size()=0
test(0, a);
}
#include<iostream>
#include<string>
#include <algorithm>
#include<vector>
#include <stdlib.h>
#include <stdio.h>
using namespace std;
void test(int length, vector<vector<int>> arry)
{
cout << arry.size() << endl;
cout << arry[0].size();
}
int main()
{
vector<vector<int>> a; //构造一个3*4的 二维容器数组
vector<int> a0;
vector<int> a1;
vector<int> a2;
a0.push_back(00);
a0.push_back(01);
a0.push_back(02);
a0.push_back(03);
a1.push_back(10);
a1.push_back(11);
a1.push_back(12);
a1.push_back(13);
a2.push_back(20);
a2.push_back(21);
a2.push_back(22);
a2.push_back(23);
a.push_back(a0);
a.push_back(a1);
a.push_back(a2); // return 3 4
test(0, a);
}