LC Series Listes chainees 3 Fonctions ajouEnTete et Affichage

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ต.ค. 2024
  • La fonction d'ajout d'un élément sur une liste chaînée ressemble beaucoup à la création d'une liste chaînée.
    En effet en entrée cette fonction peut recevoir les données ils doivent être stockés sur le maillon, Ainsi que la tête de la liste passer par adresse. Ici le passage par adresse s'explique par le fait que l'ajout en tête nécessité que la tête de la liste soit modifiée à l'intérieur de la fonction.
    En sortie nous allons avoir la liste chaînée qui est ici un paramètre d'entrée-sortie car il va contenir le résultat de la fonction.
    La fonction d'affichage est une fonction qui illustre bien le parcours d’une liste chaînée.
    Dans la fonction de l'affichage il faut toujours déclarer un pointeur de parcours comme on déclarait un compteur pour parcourir un tableau. le pointeur doit être initialisé sur la tête de liste pour commencer le parcours au début.
    Ensuite rentrer dans une boucle de parcours qui avance vers la fin en affectant à p son suivant pour passer au prochain maillon.
    L’ossature du parcours est structurée autour du test p=NULL pour détecter la fin de la liste chainée et l'incrémentation pour avancer dans la liste est représentée par l'instruction p = p- fleche suivant.

ความคิดเห็น • 1