Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi Eclipse MS-Office SQL & SGBD Oracle  4D  Business Intelligence
FORUMS C FAQs C TUTORIELS C LIVRES C COMPILATEURS C SOURCES GTK+
next up previous contents index
Next: Accès aux éléments d'une Up: Structures, unions et énumérations Previous: Pointeurs vers une structure

Structures dont un des membres pointe vers une structure du même type

Une des utilisations fréquentes des structures, est de créer des listes de structures chaînées. Pour cela, il faut que chaque structure contienne un membre qui soit de type pointeur vers une structure du même type. Cela se fait de la façon suivante :
struct personne
   {
   ...  /*   les différents membres   */
   struct personne *suivant;
   };
le membre de nom suivant est déclaré comme étant du type pointeur vers une struct personne.   La dernière structure de la liste devra avoir un membre suivant dont la valeur sera le pointeur NULL que nous avons vu en 5.1



Bernard Cassagne
1998-12-09
Responsable bénévole de la rubrique C : Arnaud Feltz (buchs) - Contacter par EMail :
Vos questions techniques : forum d'entraide C - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.