vector容器的常见用法c++
时间: 2023-09-04 18:08:28 浏览: 102
C++中vector容器的用法
5星 · 资源好评率100%
vector是C++中一个非常有用的容器,用来存储和操作动态数组。下面是vector容器的一些常见用法:
1. 首先,你需要包含vector头文件:```#include <vector>```
2. 创建一个vector对象:```vector<int> vec;``` 这里创建了一个名为vec的int类型的vector对象。
3. 你可以使用```vec.push_back(a);``` 在vector的尾部插入一个元素a。
4. 使用下标访问vector中的元素:```cout << vec[i << endl;``` 这里的i是vector中的索引。
5. 可以使用```vec.size()``` 返回vector中元素的个数。
6. 使用```vec.empty()``` 检查vector是否为空。
7. 使用```vec.clear()``` 清空vector中的所有元素。
8. 可以使用迭代器遍历vector中的元素。例如:
```cpp
for (auto it = vec.begin(); it != vec.end(); ++it) {
cout << *it << endl;
}
```
以上是vector容器的一些常见用法。你可以根据需要在程序中使用这些操作来处理vector容器的数据。 <span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [C++中vector容器的用法](https://download.csdn.net/download/weixin_38688956/14914796)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [C++ vector容器常见用法](https://blog.csdn.net/Pythonistas29xs/article/details/124359951)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文