因此,基本上我编写了一个程序来初始化、插入和输出整个哈希表。我认为我做得很好,但是有很多问题。 第一个问题是,一些名字显示了一个额外的奇怪的字符,为什么?第二个问题是,我只能输入一个<8的size参数(对于initialize(size)函数)。任何大于7的参数都会输出"Out of Space!“但是为什么呢?我认为我在大学里学到的东西把这个空间管理得很好: 请帮帮我!
我有一个实现链式碰撞的哈希表。我有一个函数void elimina,它应该用来从列表中删除一个元素,但是这个函数并没有消除第一个元素。对于其他元素,它工作得很好。我该怎么解决呢?>next->info == chiave) { free(c); if (c->= NULL) {
while (c->info != c