前言
关于vector这种结构,就是类似于C++中的数组,也需要声明使用说明类型的vector,更为关键的是vector这种结构不需要声明数组的长度,只需要在想增加的时候给出一定的增加即可。
…
下面请看这段代码 以及详细的看下注释即可
#include <iostream>
#include <vector>
using namespace std;
int main(){
vector<int> a; //声明容器vector
for(int i=0;i<5;i++){
a.push_back(i); //将i压进数组
}
for(i=0;i<a.size();i++){
cout<<a[i]<<" ";
}
cout<<endl;
vector<int>::iterator it = a.begin();
a.erase(it+2); //去掉第三个数
for(i=0;i<a.size();i++) a.size表示a的大小
cout<<a[i]<<" ";
}