push_back()参数介绍
时间: 2023-06-13 20:07:01 浏览: 109
c++ emplace_back与push_back
push_back() 是 C++ STL 中 vector 容器的成员函数,用于在 vector 的末尾添加一个元素。其参数可以是容器所存储数据类型的对象、引用或指针。具体使用说明如下:
语法:
```c++
void push_back (const value_type& val);
```
参数:
- val:要添加到 vector 末尾的元素。
其中,value_type 是 vector 存储的数据类型。
示例:
```c++
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> v;
v.push_back(1); // 添加一个整数 1 到 vector 末尾
v.push_back(2); // 添加一个整数 2 到 vector 末尾
v.push_back(3); // 添加一个整数 3 到 vector 末尾
for (auto i: v) {
cout << i << " ";
}
// 输出:1 2 3
return 0;
}
```
在上面的示例中,我们使用 push_back() 将三个整数添加到 vector v 的末尾,并使用 for 循环遍历输出 vector 中的元素。
阅读全文