salut tout le monde
j'ai une question à vous demander
je veux construire une pile et je ne sais pas la différence entre deux écritures ou bien si une d'entre eux et fausse
voici le premier code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
typedef struct Element Element;
 
struct Element
{
    int nombre;
    Element *suivant;
};
typedef struct Pile Pile;
 
struct Pile
{
    Element *premier;
};
et le deuxième:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
typedef struct Element Element;
 
struct Element
{
    int nombre;
    Element *suivant;
};
 
typedef struct Pile *Pile;*
 
struct Pile
{
    Element *premier;
};
alors mon problème est que je ne sais pas la différence entre avoir un étoile devant pile ou ne pas l'avoir...qu'est ce que ça change dans mon code.
je suis débutante et nouvelle dans le forum,merci d'avance pour votre aide!!