C++ 筆記 - Vector 使用方式
Vector 實戰教學
1. vector
的基本操作
定義與初始化
1 |
|
輸出:
1 | 1 2 3 4 5 |
2. 動態增加和刪除元素
增加元素
- 使用
push_back()
在尾部添加元素。 - 使用
insert()
在特定位置插入元素。
刪除元素
- 使用
pop_back()
刪除尾部元素。 - 使用
erase()
刪除指定位置的元素。
1 |
|
輸出:
1 | 1 2 3 4 5 |
3. 常用方法與屬性
方法
方法名 | 功能 |
---|---|
push_back(value) |
在尾部添加一個元素 |
pop_back() |
刪除尾部元素 |
insert(pos, value) |
在 pos 位置插入一個元素 |
erase(pos) |
刪除 pos 位置的元素 |
clear() |
刪除所有元素 |
size() |
返回當前元素數量 |
empty() |
判斷是否為空 |
resize(n, value) |
調整大小為 n ,多出部分用 value 填充(默認為 0) |
front() |
返回第一個元素 |
back() |
返回最後一個元素 |
at(index) |
返回索引 index 處的元素,帶範圍檢查 |
範例:檢查方法的用法
1 |
|
輸出:
1 | Size: 5 |
本部落格所有文章除特別宣告外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 FullStackPenguin!