C vector容器小結

2021-10-09 08:35:13 字數 640 閱讀 6894

通俗的說,vector是乙個可以存放任意型別資料的動態陣列

容器中的元素嚴格按照線性順序排序,可以通過元素在序列中的位置訪問對應的元素。

提供了在序列末尾快速新增/刪除元素的操作。

動態分配記憶體。

vector() 建立乙個空vector

push_back(x) 在向量尾部新增乙個元素x

pop_back() 刪除最後乙個元素

size() 返回向量中元素的個數

begin() 向量中第乙個元素

end() 向量中最後乙個元素

需要包含標頭檔案#include

#include #include using namespace std;

int main()

cout《輸出如下:

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-a7ta2bbx-1599741981230)(c:\users\15631\desktop\qq截圖20200910204434.png)]

in();d!=v.end();d++)

cout

輸出如下:

![在這裡插入描述](

C vector容器 互換容器

vector容器互換 功能描述 實現兩個容器內元素進行互換 函式原型 swap vec 將vec與本身的元素互換 1.基本使用 如下 include using namespace std vector容器互換 include 1.基本使用 void printvector vector int v...

C vector容器型別

vector類為內建陣列提供了一種替代表示,與string類一樣 vector 類是隨標準 c 引入的標準庫的一部分 為了使用vector 我們必須包含相關的標頭檔案 include 使用vector有兩種不同的形式,即所謂的陣列習慣和 stl習慣。1.定義乙個已知長度的 vector vector...

C vector容器型別

vector類為內建陣列提供了一種替代表示,與string類一樣 vector 類是隨標準 c 引入的標準庫的一部分 為了使用vector 我們必須包含相關的標頭檔案 include 使用vector有兩種不同的形式,即所謂的陣列習慣和 stl習慣。1.定義乙個已知長度的 vector vector...