map iterator it 的用法

map<int,int>::iterator it 的用法
#include<iostream>
#include<map>
using namespace std;
int main()
{
    int a[5];
    map<int,int>M;
    a[0]=1;M[a[0]]++;
    a[1]=2;M[a[1]]++;
    a[2]=2;M[a[2]]++;
    a[3]=4;M[a[3]]++;
    a[4]=1;M[a[4]]++;
    map<int,int>::iterator it;
    for(it=M.begin();it!=M.end();it++)
        cout<<it->first<<' '<<it->second<<endl;
    return 0;
}

输出结果:
这里写图片描述

猜你喜欢

转载自blog.csdn.net/wuxiaowu547/article/details/81266321