4491: 【例】迭代器-遍历vector
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:20
解决:13
题目描述

提示
#include <bits/stdc++.h>
using namespace std;
int main(){
int a[]={10,20,30,40,50};
vector<int> v(a,a+5);
//定义迭代器,命名为 it
vector<int>::iterator it;
//迭代器指向 vector<int>的首元素
it =v.begin();
(*it)++;
cout<<*it<<" "<<v[0]<<endl;
//利用迭代器循环遍历
cout<<"迭代器遍历vector: ";
for(it=v.begin();it<v.end();it=it+2){
cout<<*it<<" ";
}
cout<<endl;
return 0;
}