c语言中,关于类似HashTable的实现;
优点:检索/插入/删除高效率;
注意:可存储任意类型的指针(非值存储)/*************************************************************************
> File Name: shashmap.h> Author: tangzs
> Mail: 21349338@qq.com
> Created Time: 2017年09月18日 星期一 22时58分01秒
************************************************************************/
#ifndef ____SHASHMAP_H____
#define ____SHASHMAP_H____
/*
* 求 int 型哈希值
*/
extern unsigned int hashcode_int(void *key);
/*
* int 型指针比较
*/
extern int equals_int(void *key1, void *key2);
/*
* 求 string 型哈系值
*/
extern unsigned int hashcode_str(void *key);
/*
* string 型比较
*/
extern int equals_str(void *key1, void *key2);
/*
*