//image3 #ifndef LIST_H #define LIST_H struct listEtats { struct listEtats * prec; //char * nom[30]; char * val; struct listEtats * suiv; // listLabels_t, *listLabels_p; }; typedef struct listEtats listEtats_t; listEtats_t * ptrEtatsCour, * etat1, *ptrEtatsOri; int nbEtats; // Alloue un element //entier_t *alloue(void); // Desalloue un element //void desalloue(entier_t *e); // Insere un nouvel element en tete de liste //int insere(entier_t *e); // Enleve un element de la liste //int enleve(entier_t *e); // Affiche la liste des elements void liste(void); int lnghListChainLabels( listLabels_p ptr); void enumListLabel( listLabels_p ptr); void ajoutBriqToListLabels(const listLabels_p adres,const char* chnNom); #endif // LIST_H