vector是大小可变的序列容器。本质上来讲,vector是采取动态数组来存储数组的,大小可变。
vector的基本操作:
1. 容量
2. 修改
push_back()可以在末尾插入新元素
insert()可以在任意位置插入新元素
pop_back()可以删除末尾的元素
3. 迭代器
说明下,迭代器是指针,是通过指针来访问数组元素的工具。
4. 元素访问
5. 算法
扫描二维码关注公众号,回复:
1875221 查看本文章
遍历元素:使用迭代器或者C方法
元素翻转:reverse()方法
元素排序:sort()方法
这是使用C方法以及迭代器遍历数组的例子: