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; }