c语言中子函数调用哈希表那么该函数的形参怎么写?
我做一个题目,现在需要调用哈希表,typedefstruct{charkeyword[MAXLEN];intcount;}HASH;这是我的哈希表的结构,形参怎么写?...
我做一个题目,现在需要调用哈希表,
typedef struct {
char keyword[MAXLEN];
int count;
}HASH;这是我的哈希表的结构,形参怎么写? 展开
typedef struct {
char keyword[MAXLEN];
int count;
}HASH;这是我的哈希表的结构,形参怎么写? 展开
1个回答
2013-12-12
展开全部
因为你上面定义的HASH其实只是表中的元素,一张Hash表应该是若干个这样的元素组成。所以当你要把上面的定义作为表而被使用时,应该使用其数组,或者是链表。就象下面这样:
void SomeFunction(HASH* hashtable)
{ .... }
void SomeFunction(HASH* hashtable)
{ .... }
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询