1、默认初始化,vector为空,size为0,无空间。 push_back ) )添加元素。
vectorint v; v.push_back(10 ); 2、缺省初始化,指定矢量大小,缺省元素初始值为0。 如果元素增加,则同样可以以push_back )的形式改变向量的大小以增加元素量。
vectorintv(5) 3,指定初始化元素值为2
vector intv (5,2; 4 .指定初始化元素的值
vector intv={ 1,2,3,4,5 } 5、用现有的vector初始化新的vector
vector intv (5,2; Vectorintv_copy(v; 6、vectorvectorint初始化
vectorvectorint :毕竟是vector,所以和vector初始化一样,第一个值表示大小,第二个值表示元素值。 但是,vectorvectorint的元素值也是vector。 同样,也可以使用push_back(v )添加元素
vector intv (5,1 ); Vectorvectorintmatrix(5,v;