vector():创建一个空vector vector(int nSize):创建一个vector,元素个数为nSize vector(int nSize,const t& t):创建一个vector,元素个数为nSize,且值均为t vector(const vector&):复制构造函数 vector(begin,end):复制[begin,end)区间内另一个数组的元素到vector中 注意第三条,如果传入的是两个参数的话...
fill((int*)dp, (int*)dp +84*84*84*2, 0); 也可以这样将二维数组赋值: intdp[84][84]; fill(dp[0], dp[0] +84*84,0); 3. vector 初始化: 1) 在定义v2时初始化:以下两种方式等价 ,v2 初始化为 v1 的拷贝,两者的必须类型相同,也就是同为int的vector类型,v2将具有和v1相同的容量和元...
一维 vector<int>(列数,0); vector<int>(3,0); 1. 2. 二维 vector<vector<int>>newOne(行数,vector<int>(列数,0)); vector<vector<int>>newOne(3,vector<int>(3,0)); 1. 2.
#include<string>#include<iostream>#include<vector>usingnamespacestd;intmain(){intx=5,y=5;vector<vector<int>>A(x,vector<int>(y,0));A={{1,4,7,11,15},{2,5,8,12,19},{3,6,9,16,22},{10,13,14,17,24},{18,21,23,26,30}};cout<<"Size:"<<A.size()<<endl;for(inti=0;...
C++ std::vector 一维 二维数组 初始化 为0,一维vector<int>(列数,0);二维vector<vector<int>>newOne(行数,vector<int>(列数,0));