libFile.h~ 862 Bytes
typedef void *element_t;

  typedef struct {
  element_t *contenu;
  int nombre;
  int alloue;
} liste_t;

int taille(liste_t *l);
int enfiler (liste_t *l,element_t e, int taille);
int afficher (liste_t *l, void(*affichage)(element_t));
int defiler(liste_t *l);
element_t dernier(liste_t *l);
element_t premier(liste_t *l);
element_t enieme(int x, liste_t *l);



typedef struct Element Element;
struct Element
{
    int x;
    int y;
    Element *suivant;
};


typedef struct Liste Liste;
struct Liste
{
    int nbelements;
    Element *premier;
};

Liste *initialisation();
void insertion(Liste *liste, int x, int y);
void afficherListe(Liste *liste);
void suppression(Liste *liste);
int abstete(Liste *liste);
int tailledelachaine(Liste *liste);
int ordtete(Liste *liste);
int abscul(Liste *liste);
int ordcul(Liste *liste);
void freelastbloc(Liste *liste);