Exemple   005 :

#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);
}