La directive #include
permet d'indiquer
au compilateur qu'il doit, avant de poursuivre son traitement
du fichier courant, lire et compiler le contenu d'un autre
fichier dont le nom est donné
en paramètre de la directive.
Traditionnellement, on utilise cette directive pour ``inclure'' dans
plusieurs modules des déclarations communes, et on donne aux fichiers
contenant ces déclarations l'extension .h
(abréviation de
l'anglais header, entête).
L'exemple suivant montre
l'usage de la directive #include
pour
inclure dans deux modules des déclarations et prototypes communs.