Déclarations de variables

Différences entre déclarations et définitions de variables :
-
une déclaration de référence est précédée du mot-clé extern ;
-
une déclaration de référence peut avoir un type incomplet : absence de la taille d'un tableau.
Exemples :
int i;                  /*   définition de i                            */
extern int j;           /*   référence à un entier défini ailleurs      */
int t1[20];             /*   définition de t                            */
extern t2[];            /*   référence à un tableau t2 défini ailleurs  */



Matthieu Moy 2012-06-20