La méthode du langage C

C'est un joyeux mélange des deux ! En effet, le langage permet de définir, référencer et mettre dans le common. La distinction entre ces trois cas se fait de la manière suivante :
Si la déclaration Il s'agit d'une
comporte un initialisateur (avec ou sans mot-clé extern) définition
comporte le mot-clé extern mais pas d'initialisateur référence
ne comporte ni initialisateur ni le mot-clé extern mise dans le common

Exemples :

La déclaration est une
extern int i = 1; définition
int i = 1; définition
extern int i; référence
int i; mise dans le common



Sous-sections

Matthieu Moy 2017-02-08