Bonjour,
J'essaie de créer une fonction de recherche dans un arbre binaire qui renvoie l'adresse du noeud rechercher mais j'ai l'erreur "dereferencing pointer to incomplete type" aux lignes 5,9,10,12
A quoi cela peut il être dû ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 struct noeud* recher(struct noeud *racine, char *title) { while(racine != NULL) { if((strcmp(racine->fi.titre, title)) == 0) return racine; else { if((strcmp(racine->fi.titre, title)) == 1) //si la fonction strcmp renvoi 1 (alphabétiquement supérieur) racine = racine->fg; else racine = racine->fd; } } return NULL; }
Partager