33,311
社区成员
发帖
与我相关
我的任务
分享
#include<vector>
#include<iostream>
using namespace std;
int main()
{
vector<int> ivec1(10,20);
vector<int>::iterator iter; //注意变量的作用域
cout<<"容器元素为: "<<endl;
for(iter=ivec1.begin();iter!=ivec1.end();++iter) {
cout << *iter<< endl;
}
//for(vector<int>::iterator iter=ivec1.begin();iter!=ivec1.end()-1;++iter)
for(iter=ivec1.begin();iter!=ivec1.end();++iter) {
*iter=0;
}
cout<<"清零后, 容器元素为: "<<endl;
for(iter=ivec1.begin();iter!=ivec1.end();++iter) {
cout << *iter<< endl;
}
return 0;
}