vector<int>
时间: 2023-08-09 07:10:42 浏览: 95
#include<vector> 的用法
vector<int>是一个存储整数类型的动态数组,可以使用以下方式来定义一个vector<int>类型的变量:
```c++
#include <vector>
std::vector<int> myVector; // 创建一个空的vector<int>
```
可以使用push_back()方法向vector<int>中添加元素,使用pop_back()方法从向量的末尾删除元素,使用size()方法获取向量中元素的数量等。例如:
```c++
#include <vector>
std::vector<int> myVector;
myVector.push_back(1); // 添加元素1到向量的末尾
myVector.push_back(2); // 添加元素2到向量的末尾
myVector.pop_back(); // 从向量的末尾删除元素2
int size = myVector.size(); // 获取向量中元素的数量,此时size的值为1
```
可以使用迭代器来遍历向量中的元素,例如:
```c++
#include <vector>
#include <iostream>
std::vector<int> myVector = {1, 2, 3, 4};
for (auto it = myVector.begin(); it != myVector.end(); ++it) {
std::cout << *it << " ";
}
// 输出:1 2 3 4
```
阅读全文