二维vector 不确定行数和列数如何作为参数传递
#include <iostream>
#include <vector>
using namespace std;
void function2(vector<vector<int> >& vec)
{
for (int i = 0; i < 2; i++)
{
vector<int> temp;
for (int j = 0; j < 3; j++)
{
temp.push_back(i + j);
}
vec.push_back(temp);
}
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 3; j++)
cout << vec[i][j] << " ";
cout << endl;
}
}
int main()
{
//创建2*3的vector容器v,初始值均初始化为0 1 2 1 2 3
vector<vector<int> > v;//(2, vector<int>(3, 0));
function2(v);
return 0;
}*/```