C++基础 -44- STL库之map容器

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;
相关推荐
xixixi777773 分钟前
从5G标准到6G前沿:Polar码的技术演进与未来之路
开发语言·人工智能·5g·大模型·php·通信·polar码
小二李11 分钟前
什么是依赖注入(DI)&控制反转IoC
java·开发语言
智者知已应修善业17 分钟前
【51单片机非精准计时2个外部中断启停】2023-5-29
c++·经验分享·笔记·算法·51单片机
是宇写的啊21 分钟前
SpringIoc和Di
java·开发语言
沐雪轻挽萤22 分钟前
3. C++17新特性-带初始化的 if 和 switch 语句
开发语言·c++
xianluohuanxiang27 分钟前
2026年深度:高精度气象+新能源,从风速误差到收益偏差,行业赋能正在重构电站盈利模型
大数据·开发语言·人工智能·机器学习
froginwe1134 分钟前
SQL PRIMARY KEY(主键)
开发语言
2401_8858850438 分钟前
视频短信接口集成起来复杂吗?API接入说明
开发语言·php·音视频
Thexhy40 分钟前
Java 后端完整成长路线(含项目)
java·开发语言
zopple44 分钟前
PHP与Vue.js:前后端开发的完美搭档
开发语言·vue.js·php