首页 > 解决方案 > 如何在 C++ 初始化时更改数组的值?

问题描述

如果值为 x,我想要一个具有新属性值的数组。我可以使用该代码在 PHP 中做到这一点:

$test = array(1=>55, 2=>66);

在上面的代码中,如果 test[0] = 1,test[0] 的新值将是 55。

我想在 C++ 中做到这一点。

标签: c++

解决方案


普通 C++ 数组没有键。总是有 0 索引。

但是我们有std::mapPHP 在内部也用于基于键的容器。

https://en.cppreference.com/w/cpp/container/map


推荐阅读