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;
相关推荐
qq_310658512 分钟前
mediasoup源码走读(二)环境搭建与 Demo 运行
服务器·c++·音视频
小小8程序员5 分钟前
C# XAML中x:Type的用法详解
开发语言·ui·c#
非凡的世界11 分钟前
Webman 可能是 PHP 最强框架没有之一
开发语言·php·workman
Q***f63516 分钟前
Rust在嵌入式中的功耗优化
开发语言·后端·rust
H***997619 分钟前
Rust包管理策略
开发语言·后端·rust
7***533428 分钟前
PHP在微服务中的Phalcon
开发语言·微服务·php
周杰伦fans40 分钟前
在C#中,`StringContent` 是 `HttpContent` 的一个派生类
开发语言·数据库·c#
DanB2442 分钟前
Java(多线程)
java·开发语言·python
战南诚42 分钟前
Python函数式编程
开发语言·python
O***p6041 小时前
Java在分布式中的Archaius
java·开发语言·分布式