01 // LE PROJET EN BREF
C POOL — DAY 11
CLa structure de données reine du C : une chaîne de maillons reliés par des adresses.
Contrairement à un tableau, une liste chaînée peut grandir et rétrécir n'importe où sans tout recopier. En contrepartie, il n'y a plus de numéro de case : pour atteindre le dixième élément, il faut passer par les neuf premiers. Cette journée est celle où les pointeurs cessent d'être un exercice et deviennent un outil.
Implémentation complète d'une liste simplement chaînée : création, taille, inversion, recherche, suppression, concaténation et application de fonction sur les nœuds.
PRINCIPALC
RÉALISATIONPROJET D’ÉQUIPE
VÉRIFICATIONmake
SOURCEINSPECTOR READY
03 // APPORTS CLÉS
- Suppression et inversion de liste sans perdre ni fuir un seul maillon
- Traitements génériques appliqués aux nœuds via pointeurs de fonctions
04 // ARBORESCENCE DU CODE
LECTURE DES SOURCES…