建立乙個空的 vector
vectorv;
新增元素 (注意 push_back 和pop_back只能在尾部新增和刪除,不能操作頭部)
v.push_back(3.1415926);
v.push_back(string("adiabatic"));
刪除元素 pop_back()
v.pop_back(3.1415926);
v.pop_back(string("adiabatic"));
遍歷vector (使用迭代器遍歷)
迭代器建立
vector::iterator it;
遍歷
for(vector::iterator it = v.begin();it != v.end();)
; //建立乙個迭代器
vector::iterator it;
int i;
for (i = 0;i < 5;i++)
//遍歷這個vector
for (it = v.begin(); it != v.end(); it++)
for (it = v.begin();it != v.end();)
else
}for (it = v.begin();it != v.end();it++)
return 0;
}
C 中vector的基本操作
在c 中,vector是乙個十分有用的容器,下面對這個容器做一下總結。1 基本操作 1 標頭檔案 include.2 建立vector物件,vectorvec 3 尾部插入數字 vec.push back a 4 使用下標訪問元素,cout vector iterator it for it vec...
C 中Vector常用基本操作
標準庫vector型別是c 中使用較多的一種類模板,vector型別相當於一種動態的容器,在vector中主要有一些基本的操作,下面通過本文給大家介紹,具體內容如下所示 1 標頭檔案 include.2 建立vector物件,vector程式設計客棧 vec 3 尾部插入數字 vec.push ba...
C 中vector向量的基本操作
vector向量是一種簡單高效的容器,具有自動記憶體管理功能。對於大小為n的vector容器,它的元素下標是0 n 1。vector有二個重要方法 begin 返回首元素位置的迭代器。end 返回最後乙個元素的下乙個元素位置的迭代器。1 vector物件建立的幾種方式。1 不指定容器元素個數。vec...