您的位置:首页 > 其它

Vector 二维数组动态申请和访问

2015-09-30 14:46 169 查看
        //初始化二维数组

        int m,n;

cin >> m >> n;
vector < vector<int> > a;
for (int i = 0; i < m; i ++)
{
vector<int> tempvec;
for (int j = 0; j < n; j ++)
{
int tempval;
cin >> tempval;
tempvec.push_back(tempval);
}
a.push_back(tempvec);
}

        //打印二维数组,行为a.size(),列是每行的大小a[i].size()

for (int i = 0; i < a.size(); i ++)
{
for (int j = 0; j < a[i].size(); j ++)
{
cout << a[i][j] << "  ";
}
cout << endl;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  二维数组 vector