Différence de syntaxe dans la déclaration struct
	
	
		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
	Code:
	
1 2 3 4 5
   | typedef struct noeud* Noeud;
typedef struct noeud{
        int n;
        Noeud suivant;
        }*Liste; | 
 Alors que les déclarations que je trouve sur le net est de ce genre
	Code:
	
1 2 3 4 5
   | struct noeud
{
  int n;
  struct noeud * suivant;
}; | 
 
Merci d'avance de votre aide.