Accueil     Soft. MacOSX     Soft. MacOS/PC     PHP     Python     ROMS GBA     TP d'info     DBZ-GT     Martingales     Galeries     Liens     @  

TP4 1.1 - Pile.c

/* TP4 Pile.c */
#include <malloc.h>
#include "pile.h"

/* Cree une pile */
PILE creer_pile(PILE p){
return(NULL);
}

/* Ajout d'un nouvel Element au sommet de la pile: */
PILE empiler(PILE p, Element x){
PILE Q;

Q=(PILE)malloc(sizeof(Q));
Q->Suivant=p;
Q->Valeur=x;
p=Q;
return(p);
}

/* Suppression de l'Element du sommet de la pile */
PILE depiler(PILE p){
PILE Q;

Q=p;
p=p->Suivant;
/* Si vous avez des problemes, supprimer free(Q) ! ! ! */
free(Q);
return(p);
}

/* Consultation du sommet de la pile p */
Element sommet(PILE p){
return(p->Valeur);
}

/* Test de l'etat d'une pile, renvoie 1 si la pile est vide */
int pile_vide(PILE p){
if (p==NULL)
return(1);
else
return(0);
}
/* ©2002 All Rights Reserved to http://www.Software-DS.com */




Haut de la page - Page précédente - Page générée en 0.01259 sec.
Recherche personnalisée
 

1843762 visiteurs.   ©2001-2023 All Rights Reserved to Software-DS.com
Made with a mac  
Confidentialité