c++vector插入
时间: 2023-11-20 19:59:14 浏览: 99
C++容器vector实现通讯录功能
以下是两种C++向vector中插入元素的方法:
1. 使用push_back()函数向vector尾部插入元素
```c++
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> vec = {1, 2, 3};
vec.push_back(4);
for (int i = 0; i < vec.size(); i++) {
cout << vec[i] << " "; // 输出:1 2 3 4
}
return 0;
}
```
2. 使用insert()函数向vector中插入元素
```c++
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> vec = {1, 2, 3};
vec.insert(vec.begin() + 1, 4);
for (int i = 0; i < vec.size(); i++) {
cout << vec[i] << " "; // 输出:1 4 2 3
}
return 0;
}
```
阅读全文