Bonjour,
depuis le début des vacances (soit lundi 19/10) je m'amuse a coder une lib de liste doublement chainée en C avec ce tuto.
Jusque là, j’étais plutôt d'accord avec l'auteur (à pars que j'ai préféré utiliser des pointeurs sur pointeurs de Dlist au lieu d'en retourner une a chaque fonction qui la modifie) mais à la fonction dlist_find je comprends pas trop ce qu'il fait.
Pourquoi retourner une liste alors qu'il n'y a qu'un seul élément a retourner ?
Pourquoi retourner data et pas l'index de l'élément ?
J'espère que vous pourrez m’éclaircir à ce sujet, j’attends vos réponses pour coder la fonction de la manière la plus logique.
P.S. : Si vous trouvez un meilleur titre pour le sujet dite le moi
+0
-0