【发布时间】:2014-05-19 11:10:39
【问题描述】:
在php 我可以创建一个associative array 喜欢
$my_arr = array('a' => 'Apple', 'b' => 'Ball', 'c' => 'Cat');
是否可以在C中创建associative array
您可能认为这是 Associative arrays in C 的重复问题,但我找不到我想要的。
【问题讨论】:
-
如果您需要 C++ 解决方案,那么您可以使用
map。 -
@MadHatter 谢谢。但我想在 c 中得到解决方案
-
C 还是 C++?有区别。
-
@Jefffrey 是的。 C是面向过程的编程语言,C++是面向对象的语言。
-
在 C 中实现哈希表是相当简单的,尤其是在预先知道大小的情况下,因为大部分代码都与动态调整表大小有关。
标签: php c associative-array