c++ map的使用
1.map概念
map是一种数据结构,提供了一种键值对容器,里面存储的数据都是成对出现的。每一对中的第一个值被成为“关键字(key)”,每个关键字只能在map中出现一次;与关键字相对应的是值。
2.声明
include<map> map<int,string> ID_name; map<int,string> ID_name = { {2017,"Jim"}, {2018,"Tom"}, {2019,"Bob"} };
3.插入操作
单个元素插入:
//如果该关键字出现过,则进行赋值修改工作,否则进行插入工作 ID_name[2016] = "Cherry";
使用insert函数进行单个或多个插入: