首先是包含头文件 #include <vector>
定义为: vector<type> v; type为变量类型,v为变量的名称
常用的使用方法有:
push_back 在尾部添加元素
pop_back 删除最后一个元素
insert 插入一个元素
erase 删除一个元素
clear 删除所有元素
下面是演示案例:
#include<iostream>
#include <vector>
using namespace std;
int main()
{
vector<int> v;
for (int i = 0; i < 10; i++)
{
v.push_back(i);
}
for (int i = 0; i < v.size(); i++)
{
cout << v[i] << " ";
}
cout << endl;
vector<int>::iterator it = v.begin();
v.insert(it + 2, 13);//在第三个元素的位置前插入13
it = v.end();
v.erase(it - 3);//删除倒数第三个元素
for (int i = 0; i < v.size(); i++)
{
cout << v[i] << " ";
}
system("pause");
return 0;
}
下面是程序运行的结果:
that's the end~~~~~