Programmation en C
237monster
Messages postés
1
Statut
Membre
-
ElementW Messages postés 5690 Statut Contributeur -
ElementW Messages postés 5690 Statut Contributeur -
Bonjour,
comment afficher le contenu d'une liste chainée en C
comment afficher le contenu d'une liste chainée en C
1 réponse
-
'lut, en C ou Objective-C? La catégorie dans laquelle tu postes et ce que tu dis sont différents, bien que semblables...
Quant à la liste chainée, le code précis pour afficher son contenu dépend de l'implémentation, mais si c'est comme ceci:struct LinkedListItem { int value; struct LinkedListItem *next; };Et que chaque élément de la liste est bien initialisé avecnext = NULL
, alors une boucledo while
est appropriée:struct LinkedListItem *ma_liste = malloc(sizeof(struct LinkedListItem)); // Remplissage de la liste... // ... const LinkedListItem *iter_liste = ma_liste; do { printf("%d\n", iter_liste->value); } while((iter_liste = iter_liste->next) != NULL);