admin 管理员组

文章数量: 1184232


2024年3月20日发(作者:程序设计语言基础淘师湾作业答案)

vector的插入函数

一、vector容器简介

vector是C++标准库中的一个容器,它可以存储一组类型相同的元

素,并且可以动态调整容器的大小。vector容器内部是一个动态数

组,可以在运行时根据需要自动扩展或收缩,因此非常适合用来存

储需要频繁插入和删除元素的数据。

在C++中,vector提供了多种插入函数,用于向容器中插入元素。

下面将介绍常用的几种插入函数及其使用方法。

1. push_back函数

push_back函数用于在vector的末尾插入一个元素。它的语法如

下:

```

void push_back(const T& value);

```

其中,T代表vector存储的元素类型,value代表要插入的元素。

下面是一个示例代码:

```cpp

#include

#include

int main() {

std::vector vec;

_back(1);

_back(2);

_back(3);

for (int i : vec) {

std::cout << i << " ";

}

return 0;

}

```

输出结果为:1 2 3

2. insert函数

insert函数用于向vector的任意位置插入一个或多个元素。它的语

法如下:

```

iterator insert(iterator position, const T& value);

iterator insert(iterator position, size_type n, const T& value);

iterator insert(iterator position, InputIterator first,

InputIterator last);

```


本文标签: 插入 元素 容器 函数 用于