static int suite = 2 ; /* initilisation de la variable
statique suite, initilissation faite une seule fois
*/
return (suite
+= increment) ; /* A chaque appel de la fonction, on
incrémente suite de la valeur de increment, et on
retourne cette valeur */
}
Variable statique
déclarée dans un fichier (hors de toutes fonctions)
Il s'agit d'une variable globale
dont la durée de vie est
celle de l'ensemble de l'application. Son domaine de
visibilité est limité au fichier dans lequel elle a été
définie. Ce sont des variables
confidentielles, par opposition aux variables externesn
inter-fichiers (définies dans un fichier et pouvant être accédées
à partir des autres fichiers).