標準庫型別vector和範圍for語句

2021-08-07 22:17:59 字數 692 閱讀 3307

1、標準庫型別 vector 表示的是物件的集合,而且是同一型別的物件的集合。它也被成為容器。因為它像容器一樣可以把好多資料都放進同樣乙個容器。

首先,我們在使用 vector 時需要定義適當的標頭檔案。

#include #include 

using namespace

std;

2、範圍 for 語句,我對他的理解就是,方便便利每乙個元素。它可以簡單的遍歷 vector 和 陣列中的所有元素。方便、快捷。

3、下面寫乙個 demo 更加的簡明、易懂。這個 demo 包含以上介紹的兩個知識點。 ( 可直接編譯執行)

#include #include 

using namespace

std;

/*標準庫型別

vector

,push_back

向push

中新增元素

*/int

main

() /*

範圍for

語句處理

vector

中的每個元素

*/for

(auto

&i : text)

cout << i <<

","

<<

endl

;return 0;

}

標準庫vector型別

vector是同一種型別的物件的集合,每個物件都有乙個對應的整數索引值.和string物件一樣,標準庫將負責管理與儲存元素相關的記憶體.我們把vector稱為容器,是因為它可以包含其他物件.乙個容器中的所有物件都必須是同一種型別.使用vector之前,必須包含相應的標頭檔案.include usin...

標準庫型別vector

宣告 include using std vector 定義和初始化vector物件 vectorv1 vectorv2 v1 vectorv2 v1 vectorv3 n,val v3包含了n個重複的元素,每個元素的值都是val vectorv4 n v4包含了n個重複地執行了值初始化的物件 ve...

標準庫型別vector

文件 vector標準庫 include using std vector 預設初始化 vector a 定義乙個指定型別的空vector 列表初始化 vector b c 11新標準提供的另外一種初始化的方法,建立指定數量的元素 vector n,a 建立了n個型別為t的元素a 值初始化 vect...