vector容器的常见操作:插入元素
发布时间: 2024-04-08 16:59:37 阅读量: 28 订阅数: 21
# 1. 引言
- 1.1 介绍文章主题
- 1.2 解释vector容器在C++中的作用
# 2. 初始化vector容器
### 2.1 声明和定义vector容器
在C++中, 可以使用以下语法声明和定义一个vector容器:
```python
#include <vector>
#include <iostream>
int main() {
// 声明一个整型vector
std::vector<int> intVector;
// 定义一个字符串vector并初始化
std::vector<std::string> strVector = {"Hello", "World"};
// 输出vector中的元素
for(const auto& str : strVector) {
std::cout << str << " ";
}
return 0;
}
```
### 2.2 初始化vector容器并分配所需空间
我们也可以在初始化vector容器的同时为其分配所需的空间,使用`resize()`函数可以方便地实现:
```python
#include <vector>
#include <iostream>
int main() {
// 初始化一个大小为5的整型vector
std::vector<int> intVector(5);
// 输出vector的大小
std::cout << "Vector size: " << intVector.size() << std::endl;
return 0;
}
```
# 3. 尾部插入元素
#### 3.1 使用push_back()函数在vector尾部插入元素
在C++中,可以使用`push_back()`函数来在vector的尾部插入新的元素。下面是一个简单的示例代码:
```cpp
#include <iostream>
#include <vector>
int main() {
std::vector<int> myVector;
// 在vector尾部插入元素
myVector.push_back(10);
myVector.push_back(20);
myVector.push_ba
```
0
0