Accéder au contenu principal

Articles

Affichage des articles du avril 13, 2016

cour et solution sériel 1 pile file et liste

Représentation chainée d’une pile en C : Cpile.h : typedef int Element; typedef struct cellule {Element valeur;                                            struct cellule *suivant;                                          } cellule; typedef cellule *pile; pile vide_pile (); int pile_est_vide (pile p); pile empiler (pile p, Element e); pile depiler (pile p); void afficher (pile p); void menu (); Cpile.cpp : #include <stdio.h> #include <stdlib.h> #include "Cpile.h" int main() {             menu();                  system("pause");                  return 0; } pile vide_pile(){ return NULL;} int pile_est_vide (pile p) {if (p==NULL) return 1;//1vide                                                 else return 0;//0non vide                                                 } pile empiler (pile p, Element e) {cellule *q= (cellule *) malloc (sizeof (cellule));