使用迭代器遍历输出vector数组

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37848360/article/details/80678521
c++中的vector元素需要用迭代器iterator来循环获取。
例子如下:
#include<stdio.h>
#include<vector>
#include <iostream>
using namespace std;
void main()
{
int i = 0;
std::vector<int> vor;
for(i = 0;i<10;i++)
{
vor.push_back(i);    //把元素一个一个存入到vector中
}
for(std::vector<int>::iterator m = vor.begin(); m != vor.end(); m++ )    //用迭代器的方式输出容器对象的值
{
cout<<*m<<endl; //这里依次输出vector的值
}
}

猜你喜欢

转载自blog.csdn.net/m0_37848360/article/details/80678521