ted se narazil na tuto strukturu,

Kód:
typedef struct osoba {
  char jmeno[10];
  char prijmeni[10];
  unsigned short vek;
  struct osoba *p_otec;       // struktura se odkazuje sama na sebe
  struct osoba *p_matka;
} OSOBA;          // novy datovy typ jmenem OSOBA

OSOBA os1;
.....
chápu,když se prvek ve struktuře odkazuje na jinou strukturu,ale k čemu slouží když se odkazuje sama na sebe