💻✨vector的常见用法详解✨💻
2025-03-22 02:47:16
•
来源:
导读 在C++编程中,`vector` 是一个非常强大的工具容器,它像一个动态数组,可以根据需要自动调整大小。今天就来聊聊它的几个常见用法!😎首先
在C++编程中,`vector` 是一个非常强大的工具容器,它像一个动态数组,可以根据需要自动调整大小。今天就来聊聊它的几个常见用法!😎
首先,创建和初始化 `vector` 很简单:
```cpp
include
std::vector
```
其次,添加元素可以使用 `.push_back()` 方法:
```cpp
vec.push_back(5); // 向末尾添加新元素
```
访问元素时,可以用下标操作符 `[]` 或者迭代器:
```cpp
int firstElement = vec[0]; // 使用下标访问
for(auto it = vec.begin(); it != vec.end(); ++it) {
std::cout << it << " "; // 使用迭代器遍历
}
```
删除元素也很灵活,比如通过索引或值:
```cpp
vec.erase(vec.begin() + 2); // 删除指定位置元素
vec.erase(std::remove(vec.begin(), vec.end(), 3), vec.end()); // 删除特定值
```
最后,别忘了 `vector` 的容量和大小可以通过 `.size()` 和 `.capacity()` 查看哦!🚀
掌握这些基本用法后,你就能更高效地运用 `vector` 来管理数据啦!💡
C++ vector 编程技巧 🌟
版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。
关键词: