vector<int>&用例
时间: 2023-09-25 18:15:19 浏览: 64
vector<int>的用例可以包括以下几种常见操作:
1. 创建一个空的int类型的vector:
```cpp
vector<int> myVector;
```
2. 添加元素到vector末尾:
```cpp
myVector.push_back(10);
myVector.push_back(20);
myVector.push_back(30);
```
3. 访问vector中的元素:
```cpp
int firstElement = myVector;
int secondElement = myVector.at(1);
int lastElement = myVector.back();
```
4. 修改vector中的元素:
```cpp
myVector = 40;
```
5. 获取vector的大小:
```cpp
int size = myVector.size();
```
6. 遍历vector中的元素:
```cpp
for (int i = 0; i < myVector.size(); i++) {
cout << myVector[i] << " ";
}
// 或者使用C++11的范围for循环
for (int element : myVector) {
cout << element << " ";
}
```
7. 删除vector中的元素:
```cpp
myVector.pop_back(); //删除末尾元素
myVector.erase(myVector.begin() + 1); //删除指定位置的元素
```
8. 清空vector中的所有元素:
```cpp
myVector.clear();
```
这些是vector的一些常见用法,你可以根据实际需求进行相应的操作。
阅读全文