Alamstruktuuri kasutamine

Struktuuride pesastamisel on oluline, et kompilaator oleks struktuuri liikmeka kasutatav andmetüüp juba “tuttav”. Seda saab teha kas lisades koodi täieliku struktuuri deklaratsiooni (nagu on tehtud järgnevas näites) või pakkudes struktuuri eeldeklratsiooni (forward declaration), eeldusel, struktuuri sisu kirjeldus eksisteerib.