Ir ao conteúdo
  • Cadastre-se

Inicialização da Hash


andrels07

Posts recomendados

Eu to tendo um problema com a inicialização da Hash, não to conseguindo faze-la, vejam

info.h

struct info{

char pal[30]; //palavra a ser guardada

int ocor; //numero de ocorrencias da palava em todos os documentos

Doc doc[50]; //vetor com os documentos q a palavra esta registrada

int td; //tamanho do vetor doc

int idf;

struct info *prox;

};

typedef struct info Info;

typedef Info* Hash;

hash.c

void inicial(Hash *tab, int tamH){

int i;

for (i=0; i<tamH; i++)

tab = NULL;

}

arquivo principal

main(){

int tamH = 0;

Hash tab[tamH];

/*chamo a função, aqui o tamH tem o valor de um numero primo grande*/

inicial(tab, tamH);

ela nao ta inicializando as posições da hash com NULL

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...