Map<QString, int> map; map.insert("apple", 1); map.insert("banana", 2); int value = map["apple"]; // value = 1
时间: 2024-05-27 13:07:47 浏览: 49
关于map的 一个key对应多个value
这段代码定义了一个 `Map` 类型的变量 `map`,并在其中插入了两组键值对 `("apple", 1)` 和 `("banana", 2)`。然后通过 `map["apple"]` 的方式获取了键为 `"apple"` 对应的值,将其赋值给了一个整型变量 `value`,因此 `value` 的值为 `1`。需要注意的是,如果指定的键不存在于 `map` 中,`map[key]` 的操作会自动添加对应的键值对。
阅读全文