liste chainée c

C
typedef struct Liste Liste;
struct Liste
{
    Element *premier;
};
typedef struct Element Element;
struct Element
{
    int nombre;
    Element *suivant;
};

Source

Also in C: