La déclaration d'une liste chainée

Bonjour,
Je dois construire une liste ou chaque maillon contient 3 champs: le premier contient un entier "taille", un autre contient un pointeur "loc" qui pointe une autre liste (réservation) et un dernier qui contient "suiv" un pointeur vers le maillon suivant.

typedef struct Mat {
int taille;
struct reservation * loc;
struct Mat * suiv;
}Mat;

Est-ce que ma déclaration est juste?
Merci pour votre aide

1 réponse

  • Votes
  • Date
  • Date décroissante