STL的vector略解

本文部分内容参考于这儿

vector 的基础知识,上文已经阐述地很详尽了。笔者谨给出 vector 的声明及其常用函数。

  1. 代码抬头需包含
#include<vector>
using namespace std;
  1. 定义一个存储 int 类型的 vector 类型 c
vector<int> c;
  1. 常用的 vector 函数如下表
vector<int> c;
语句 意义
c.push_back(a) a 压入 c 的末尾
c.pop_back() 弹出 c 的末尾元素
c.pop() 弹出 c 的首个元素
c.size() 返回 c 的长度
c.empty() 判断 c 是否为空
c.clear() 清空 c
c.erase(pos) 移除 pos 处的元素
c.erase(begin,end) 移除 [begin,end) 的元素
posted @ 2019-04-16 16:51  TeacherDai  阅读(218)  评论(0)    收藏  举报