/** 采用双向循环链表实现HASH表*/#include <stdio.h>#include <string.h>#include <stdlib.h>#include <assert.h>#define RS_OK 0#define RS_WRONG 1#define MAX_LEN 128#define FUNCTION_SHOW printf("this is %s, %d\n", __FUNCTION__, __LINE__);/*双向循环链表结点*/typedef struct list { struct list