建立数组
vector<int> w(3,1);//一维数组 10行 每行都为1
vector< vector<int> > arr(5,w);//二维数组 5行 w为列
vector<int> tmp;//临时数组
一维数组
//声明迭代器
vector<int> :: iterator iter;
for(iter = w.begin(); iter < w.end(); iter++)//遍历列
cout<<*iter<<" ";
二维数组
vector< vector<int> > :: iterator it;
vector<int> :: iterator iter;
for(it = arr.begin(); it < arr.end(); it++)//遍历行
{
tmp = *it;
for(iter = tmp.begin(); iter < tmp.end(); iter++)//遍历列
cout<<*iter<<" ";
cout<<endl;
}
参考链接:https://blog.csdn.net/sunprice/article/details/80250062
https://www.cnblogs.com/ranzhong/p/14330226.html