bonjour ;cette déclaration c'est pour une liste simplement chainée ,je voudrai savoir comment se fais la déclaration si la liste et circulaire chainée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #include<stdio.h> #include<stdlib.h> #include<math.h> ///déclaration d'une liste simplement chainée//// typedef struct maillon *ptr; /*pointeur sur maillon*/ typedef struct maillon /*declaration du maillon*/ { int val; ptr lien; }; typedef struct maillon listec;
Ainsi que pour la liste contigue voila la déclaration pour une liste simpelemt contigue:
je voudrai savoir comment se fais la déclaration d'une liste circulaire contigue??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 typedef struct liste{ int tab[20]; int longueur; }; liste L1;
Merci
Partager