c++vector使用方法
时间: 2023-10-12 19:16:46 浏览: 128
C++ 的 vector 是一个能够存放任意类型的动态数组,它能够增加和压缩数据。下面是 C++ vector 的使用方法:
- 引入头文件
#include <vector>
- 定义一个 vector
std::vector<int> vec; // 定义一个存放 int 类型的 vector
- 添加元素
vec.push_back(1); // 在 vector 的末尾添加元素
- 访问元素
std::cout << vec[0] << std::endl; // 输出第一个元素
std::cout << vec.at(0) << std::endl; // 输出第一个元素
- 遍历 vector
for (int i = 0; i < vec.size(); i++) {
std::cout << vec[i] << std::endl;
}
for (auto it = vec.begin(); it != vec.end(); it++) {
std::cout << *it << std::endl;
}
for (int num : vec) {
std::cout << num << std::endl;
}
- 删除元素
vec.erase(vec.begin()); // 删除 vector 的第一个元素
- 清空 vector
vec.clear(); // 清空 vector
以上就是 C++ vector 的基本使用方法,希望可以对你有所帮助。
相关推荐













