1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
// Maillon d'une liste chaînée contenant un entier
typedef struct maillon
{
// Entier contenu dans le maillon
int contenu[16];
// Pointeur sur le maillon suivant
// Note : A initialiser à NULL si dernier Maillon
struct maillon * pt_suivant;
} maillon;
// Liste chaînée
typedef struct liste
{
struct maillon * pt_tete;
} liste;
int main()
{
liste la_liste;
maillon un;
maillon deux;
maillon trois;
// initialisation liste
la_liste.pt_tete=NULL;
// initialisation maillons
un.contenu={10,12,8,20,19,6,12,9,13,11,7,16,13,7,14,16};
deux.contenu={8,6,8,7,4,12,14,9,10,11,2,19,15,9,10,11};
trois.contenu={7,7,6,8,14,15,10,9,13,11,2,4,11,8,9,11}; |
Partager