bonjour,
dans le code suivant :
Code :
- void Push(pile **p, int Val)
- {
- pile *element = malloc(sizeof(pile));
- if(!element) exit(1); /* Si l'allocation a échouée. */
- element->valeur = Val;
- element->prec = *p;
- *p = element; /* Le pointeur pointe sur le dernier élément. */
- }
|
je ne comprends pas les 3 dernières instructions
Pour la derniere instruction, comment il sait qu'il pointe sur le dernier élément ?
est-ce que quelqu'un pourrait bien expliquer en detail ce qu'il se passe dans les trois dernieres instructions ?
merci.