vector组委C++中的容器之一,有他非常轻便好用的方面,比如可以不限数据类型。尤其是在作为数组进行处理时,与常规数组相比,有许多方法可以直接利用,简化了工作的时间。
1.头文件:
vector的头文件就是<vector>
#include<vector>2.常用方法(函数):
a.vector的大小:
vector.size()b.vector内容的修改:vector.push()//添加元素
vector.pop()//删除元素
vector.swap()//交换元素
vector.clear()//清空c.vector元素的访问:
vector[0]//下标访问
vector.at()//at访问
vector.front()/访问第一个元素
vector.back()//访问最后一个元素d.vector定义:
vector<T>()//T指参数类型,()中添加参数vector构建二维数组时需注意:
定义和声明:
vector<vector<int> > array//声明vector<vector<int> > array(width,vector<int>(length))//定义大小:
int width = array.size();//行
int length = array[0].size();//列其他相对应的的方法使用时也要注意变化
本文详细介绍了C++标准库中的vector容器,包括其基本用法、常见操作如大小查询、元素增删改查等,并提供了二维vector数组的定义与使用方法。

被折叠的 条评论
为什么被折叠?



