大洋深处

生命不息,战斗不止

二维vector的两种初始化方式

二维vector的两种初始化方式

第一种一行直接申明

vector<vector<char> >vec(row,vector<char>(col,'#'));

这里的row,col代表二维vector的两个轴方向的大小

第二种方式

vector<vector<char> >vec1;
vec1.resize(row);
for(int i=0;i<vec1.size();i++)
    vec1[i].resize(col);
for(int i=0;i<row;i++)
    for(int j=0;j<col;j++)  vec1[i][j]='#';
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014303647/article/details/80335627
个人分类: C++ Primer
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

二维vector的两种初始化方式

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭