Bonjour,
Voila j'ai encore un soucis qui est le suivant, j'ai une fonction qui me permet de libérer un arbre seulement voila elle n'arrête pas de boucler sur le fils gauche et je n'arrive vraiment pas à voir pourquoi
La voici:
Merci d'avance
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 void libere_arbre (arbre *p) { if ((*p)->gauche != NULL) { libere_arbre (&(*p)->gauche); } if ((*p)->droite != NULL) { libere_arbre (&(*p)->droite); } free (*p); *p = NULL; return ; }
Partager