- #include <llist.h>
- LLIST 
      *L;         
- typedef struct
- {
-     int            
      NumClient;
-     long         
      CodePostal; 
-     char         
      Nom[40];
-   
-   /* etc. */
- }MONTYPE;
- void main(void)
- {
-    if ( initlist( 
      &L, sizeof(MONTYPE) , LINT+ LLONG ) == LOK )   
-    {             /* 
      LINT : longueur de la clef = NumClient + 
      CodePostal   
       */ */
-                  /* 
      La liste L contiendra 
      des éléments de type MONTYPE 
      dont la clef   */
 
      
-                  /* 
        est NumClient + 
        CodePostal  !!!  
        */  
 
      
-                                                     
-      
      fprintf(stdout,"Création de la liste L !!");
-      
      fprintf(stdout,"Taille d'un élément pour  la liste L = %d !!", 
      Getlendata(&L) );
-      
      close_list(&L);
-   
- }
-   else
-      
      fprintf(stdout,"Erreur initialisation liste !!");
-  
-  exit(0);