【C++养成计划】动态数组 —— 快速上手 STL vector 类(Day14)

tech2023-02-09  110

文章目录

一、vector的特点 二、实例化vector 三、常用的操作函数 3.1 在末尾插入元素push_back() 3.2 在指定位置插入元素insert() 3.3 删除末尾元素pop_back() 3.4 访问vector元素的三种方法 3.5 理解size和capacity 四、动态数组deque类 五、总结

前言:

在程序设计过程中,如果我们知道数组的长度,可以定义静态数组。实际上,我们会经常遇到数组长度在一开始并不能确定的情况,那么这个时候就需要考虑用动态数组了,这样不仅节省了存储的内存,还使得程序更加灵活可靠。

如果你想进一步了解数组的数据结构特点,可以戳戳:白话数据结构——数组&数组的基本操作</

AI 菌 认证博客专家 博客专家 合作伙伴 算法实习僧 研究僧一枚,博客专家,公众号【AI 修炼之路】作者。专注于无人驾驶(环境感知方向),热衷于分享AI、CV、DL、ML、OpenCV、Python、C++等相关技术文章。
最新回复(0)