小白上分之路
方便自己随时回看,也方便志同道合之人学习
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector< int > vector1 = {
10,20,30,40,50,60 };
vector1.push_back(100);//在集合的尾部插入一个元素
vector1.pop_back();//删除集合最后一个元素
vector1.push_back(70);
cout<< vector1.front()<<endl;//返回首元素
cout << vector1.size()<<endl;//返回集合长度
//两种遍历集合的方式:
//1、使用普通遍历
for (int i = 0; i < vector1.size(); ++i)
{
cout << vector1[i] << endl;
//cout << vector1.at(i) << endl; 一样的返回下标为i的元素
}
//2、使用迭代器遍历
vector<int>::iterator it; //it属于指针类型,从头到尾指向集合的每个元素
for (it = vector1.begin(); it < vector1.end(); ++it)
{
cout << *it << endl; //使用*取出it指向元素的值
}
}