Check out example codes for "liste chainée c". It will help you in understanding the concepts better.

Code Example 1

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

Code Example 2

typedef struct Element Element;
struct Element
{
    int nombre;
    Element *suivant;
};

Learn ReactJs, React Native from akashmittal.com