C 關於vector的學習

2021-10-06 17:18:13 字數 598 閱讀 7949

在c語言的基礎學習c++,今天才知道又vector這個容器~~~

vector是順序存放任意型別的動態陣列

#include

#include

#include

using

namespace std;

intmain()

輸出是

5 5 5 6

9 9 9 9 9

示例如下:

int

main()

輸出:56

6 6 6 6 6 9

6 95

6 6 6 6 60函式

功能a.push_back(int n)

將n接到a陣列後面

a.pop_back()

刪除a陣列的最後乙個元素

a,size()

返回a陣列的元素個數

a.front()

引用a陣列的第乙個元素

a.back()

引用a陣列的最後乙個元素

a.clear()

清空a陣列

第一步學習就到這裡

關於c 中的vector

今天在c 中寫了乙個職工管理的小專案,主要運用了vector的相關知識,vector是c 標準模板庫中的部分內 容,簡單地說,vector是個能夠存放任意型別的動態陣列,能夠增加和壓縮資料。首先在程式開頭處加上 include以包含所需要的類檔案vector 還有一定要加上using namespa...

關於C 中的Vector

vector組委c 中的容器之一,有他非常輕便好用的方面,比如可以不限資料型別。尤其是在作為陣列進行處理時,與常規陣列相比,有許多方法可以直接利用,簡化了工作的時間。1.標頭檔案 vector的標頭檔案就是 include2.常用方法 函式 a.vector的大小 vector.size b.vec...

關於C 的vector用法的總結

標準庫型別的vector表示物件的集合,其中所有的物件都有相同的型別 集合中每乙個物件都有乙個與其對應的索引,索引用於訪問物件。使用時必須包含 includeusing std vector 1 定義和初始化vector物件 vectorsvec 預設初始化,svec不包含任何元素 事實上,最常見的...