02 vector数组使用迭代器访问数组元素

使用迭代器访问数组元素


vector<int> vi;

//生成迭代器,可以看做是指针
vector<int> ::iterator it=vi.begin();

//使用auto定义变量,系统自动匹配类型
//这里v的类型将会是vector ::iterator
auto v=it;

//访问元素
cout<< *( vi.begin() +5 ) <<endl;
//与下面的方法等同
cout<< vi[5] <<endl;

你可能感兴趣的:(C/C++,容器,c++)