#include<map>
map是一个键值对,前面是一个键后面对应一个值
map<int,int> mp;
mp是哈希表的名称,int表示键为int型数值并且值也是int型
假如:
map<string,string> mp;
string name, phonenum;
mp[name] = phonenum;
//mp.insert({name,phonenum});和上一句等价,这样就把键和值录入进去了。
//a.insert(map<int,int>::value_type(name,phonenum));这句也可以。
for(auto i:people) { //循环把哈希表中每个键赋给i
cout<<i.first <<":"<<i.second<<endl;
//i.first在这里就是指name,i.second就是调用phonenum。
}
这样就可以把name:phonenum具体内容按这种格式输出出来。