Bonjour
Je suis tombé sur ce code :Comme je ne maîtrise pas la virgule, je demande une aide pour tout comprendre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part g_markup_dom_free (node->child+i), node->child = NULL;
1) La seconde partie s'exécute bien si la réponse à la première est juste. N'est-ce pas ?
2) Pourquoi affecté NULL à ce pointeur si lui-même après disparaîtra ? En fait, c'est un élément d'une arborescence qu'on détruit. Je dois bien affecter à NULL mon dernier pointeur si sa valeur risque servir à nouveau. Je n'en vois pas l'intérêt si juste après je sort de ma fonction et que c'est une valeur locale.
Partager