微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 设计一个信息管理系统,你需要知道这些

设计一个信息管理系统,你需要知道这些

时间:08-29 来源:周立功单片机 点击:

struct _hash_db {

              slist_head_t *p_head;                          // 指向数组首地址

              unsigned int  size;                                 // 数组大小

              unsigned int  value_len;                           // 一条记录的长度

              unsigned int  key_len;                        // 关键字的长度

              hash_func_t  pfn_hash;                       // 哈希函数

}; 

在使用哈希表的各个接口函数前,首先需要使用该类型定义一个哈希表实例:

hash_db_t  hash; 

如果系统中需要使用多张哈希表,则只需要使用该类型定义多个哈希表实例即可:

hash_db_t  hash1;

hash_db_t  hash2;

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top