下拉刷新
Repository Details
Shared bynavbar_avatar
repo_avatar
HelloGitHub Rating
0 ratings
为 C 语言提供哈希表的库
Claim
Collect
Share
4.2k
Stars
No
Chinese
C
Language
Yes
Active
28
Contributors
33
Issues
No
Organization
None
Latest
933
Forks
None
License
More
为 C 语言提供哈希表的库。由于 C 语言中没有类似字典的数据结构,该库提供了哈希表常见的查询、插入、删除、排序等函数。使用方法简单,仅需引入一个头文件 ```c #include "uthash.h" struct my_struct { int id; /* we'll use this field as the key */ char name[10]; UT_hash_handle hh; /* makes this structure hashable */ }; struct my_struct *users = NULL; void add_user(struct my_struct *s) { HASH_ADD_INT( users, id, s ); } ```
Included in:
Vol.73
Tags:
数据结构
C

Comments

Rating:
No comments yet