1. 基本認識
- 標準庫類型vector表示對象的集合,其中所有對象的類型都相同凛澎。集合中的每個對象都有一個與之對應的索引霹肝,索引用于訪問對象。因為vector容納著其他對象塑煎,所以被稱作容器(container).
- 使用vector沫换,必須包含
#include <vector>
using std::vector;
- vector是一個類模版(class template),模版名字后面跟一對尖括號最铁,在里面放上信息苗沧。
2. 定義與初始化
- 注意時花括號還是圓括號
3. 使用與操作
- 基本使用方法:先定義一個空的vector對象刊棕,再在運行時向其中添加具體值。
- 具體操作:
- 向vector對象中添加元素 : v.push_back(t)待逞;
- 下標操作:[ ] ,只能對確定已存在的元素執(zhí)行下標操作甥角;
- v.size () : 返回vector對象中元素的個數(shù),返回值的類型是由vector定義的size_type類型识樱。