vector是c++標準模板庫中的容器,能夠操作多種資料結構。
1.標頭檔案
#include
vector屬於std命名域
2.建立vector物件
vectorivec;
3.基本操作
(1)尾部插入數字:ivec.push_back(
ivec);
(2)使用下標訪問元素,cout<(3)使用迭代器訪問元素
vector::iterator it;for(it=ivec.begin();it!=ivec.end();it++)
cout
<<*it<
(4)插入元素: vec.insert(ivec.begin()+i,a);在第i+1個元素前面插入a;
(5)刪除元素: vec.erase(ivec.begin()+2);刪除第3個元素
vec.erase(ivec.begin()+i,vec.end()+j);刪除區間[i,j-1];區間從0開始
(6)向量大小:ivec.size();
(7)清空:ivec.clear();
參考文獻
C 中的vector使用範例
前幾天乙個同學問我c 裡面的vector的使用,我研究了一下,先總結如下 1.vector 的資料的存入和輸出 include include include using namespace std void main int i 0 vectorv for i 0 i 10 i v.push ba...
C 中的vector使用範例
1.vector 的資料的存入和輸出 include include include using namespace std void main int i 0 vectorv for i 0 i 10 i v.push back i 把元素乙個乙個存入到vector中 v.clear 對存入的資料...
C 中的vector使用範例
1.vector 的資料的存入和輸出 include include include using namespace std void main int i 0 vectorv for i 0 i 10 i v.push back i 把元素乙個乙個存入到vector中 for i 0 i v.si...