Initialiser une structure avec struct types à l'intérieur

Je voudrais créer une struct Personne, qui se compose de deux types struct et une variable à l'intérieur. Comment puis-je initialiser et utiliser la struct Personne alors?

struct name{
   char *firstName;
   char *lastName;
} name;

struct address{
   char *street;
   int number;
} address;

struct person{
   struct name fullName;
   struct address fullAddress;
   int age;
} person;

OriginalL'auteur Tomzie | 2013-02-25