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;
相关推荐
Ai财富密码2 分钟前
AI生成大屏可视化:数据智能驱动下的高维洞察与决策中枢
开发语言·人工智能·python·sdd
半兽先生5 分钟前
01阶段:大模型语言入门
开发语言·python
fengenrong7 分钟前
20260325
开发语言·c++
BestOrNothing_20158 分钟前
从C++结构体、类到 PID 控制器:运动控制初学者如何理解 C++ 工程代码
c++·面向对象·pid·运动控制·.h与.cpp·struct与class
l1t9 分钟前
执行python pyperformance基准测试的步骤
开发语言·python
chushiyunen10 分钟前
python中的for循环、dict、set、列表、数组等
开发语言·python
IT 行者16 分钟前
实战LangChain4j集成MCP Server:让Java AI应用具备工具调用能力
java·开发语言·人工智能
㓗冽19 分钟前
2026.03.27(第三天)
数据结构·c++·算法
always_TT22 分钟前
C语言中的“副作用”是什么?
c语言·开发语言
SWAGGY..42 分钟前
【C++初阶】:(5)内存管理
java·c++·算法