菜鸟笔记
提升您的技术认知

二维vector初始化-ag真人官方网

二维vector初始化

1.定义时就设置大小、初值

vector > v(2, vector(4,1));//2行*4列,初始化为1 

2.先定义vector,再设置大小、赋值

vector > v(2);   //2行
// v.resize(2);
for(int i=0;i

resize()后,vector中的原有数据会继续保持,见下例

#include 
#include
using namespace std;
void print_vector(vector > v){ //逐行输出vector各元素
    for(int i=0;i > v(2, vector (4,1));//2*4,初始化为1 
    cout<<"v.size()="<
网站地图