map是一种关联式容器,数据的存放方式为键值对(key和value)
map的定义格式
cpp
map<string, int> ccc;
往map容器插入数据
cpp
ccc.insert(pair<string, int>("rlxy", 18));
使用下标也可以插入数据
cpp
ccc["heelo"] = 10;
ccc["world"] = 20;
遍历map容器的数据
cpp
for (auto i = ccc.begin(); i != ccc.end(); i++)
{
cout << i->first << endl;
cout << i->second << endl;
}
查找值
cpp
auto i = ccc.find("rlxy");
cout << i->second << endl;