1.push_back 在数组的最后添加一个数据
2.pop_back 去掉数组的最后一个数据
3.at 得到编号位置的数据
4.begin 得到数组头的指针
5.end 得到数组的最后一个单元 + 1 的指针
- #include<string.h>
- #include<vector>
- #include<iostream>
- #include<algorithm>
- using namespace std;
- int main()
- {
- // 顺序访问
- vector<int>hh;
- for(int i=0;i<10;i++)
- {
- hh.push_back(i);// 向量尾部添加元素 i
- }
- cout<<"用数组:";
- for(int i =0;i<10;i++)
- {
- cout<<hh[i]<<" ";
- }
- cout<<endl;//end
- cout<<"用迭代器:";
- vector<int>::iterator it;// 声明迭代器
- for(it=hh.begin();it!=hh.end();it++)
- {
- cout<<*it<<" ";
- }
- return 0;
- }
来源: http://www.bubuko.com/infodetail-3329524.html