Guest capzulu Postado Abril 23, 2008 Denunciar Share Postado Abril 23, 2008 (editado) bos pessoal,escrevi uma função para ler um ficheiro binário para uma lista ligada, mas tou com problemas, a função não está a funcionar...typedef struct objecto selo,*pselo; struct objecto{ char nome[150],cor[50],denteado[50]; int n_afinsa,ano; pselo prox; }; void le_dados(pselo p) { FILE *f; pselo novo; f=fopen("selos.dat","rb"); if(f!=NULL) { novo=(pselo)malloc(sizeof(selo)); while(fread(&novo,sizeof(selo),1,f)==1) { total++; novo->prox=p; p=novo; novo=(pselo)malloc(sizeof(selo)); } } fclose(f); }alguém me pode ajudar? Editado Maio 3, 2008 por Micheus Incluída tag's CODE para melhorar a visualização. Utilize a identação também ;) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest capzulu
bos pessoal,
escrevi uma função para ler um ficheiro binário para uma lista ligada, mas tou com problemas, a função não está a funcionar...
alguém me pode ajudar?
Editado por MicheusIncluída tag's CODE para melhorar a visualização. Utilize a identação também ;)
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.