摘要: 在软件开发中,不可不免的会使用到hash表,hash表的优点这里就不说了,以下介绍一个hash表的C实现,uthash是用宏实现的,使用的时候非常方便,只用包含uthash.h即可。Uthash的三个数据结构:typedef struct UT_hash_bucket { struct UT_hash_handle *hh_head; unsigned count; unsigned expand_mult;} UT_hash_bucket;UT_hash_bucket作用提供根据hash进行索引。typedef struct UT_hash_table { UT_hash_b... 阅读全文
posted @ 2013-10-11 11:56 滴水瓦 阅读(6136) 评论(1) 推荐(0) 编辑