Bonsoir,
Étant débutant, je dois faire un petit programme de listes chainées mais la déclaration de structure que j'ai est différente de celles qu'on trouve sur le net donc j'aimerai connaître s'il y a des différences entre ces deux déclarations par exemple :
Voici la déclaration donnée que j'ai
Alors que les déclarations que je trouve sur le net est de ce genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 typedef struct noeud* Noeud; typedef struct noeud{ int n; Noeud suivant; }*Liste;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 struct noeud { int n; struct noeud * suivant; };
Merci d'avance de votre aide.







Répondre avec citation



et la déclaration était un peu près équivalente à celle donnée par le net. Mais c'est le "}*Liste" qui m'a dérouté car l'étoile du pointeur ne se trouve pas dans le Noeud suivant.




Partager