déclare une variable de type static
static
static x;
Dans une fonction, déclare la variable x de type ´static´.
Cette variable sera inconnue à l´extérieur de la fonction.
Sa valeur ne sera pas perdue en sortie de cette fonction.
Exemples
static x;
Déclare la variable x de type static.
static x=-3;
Déclare la variable x de type static et l´initialise à -3.
static x,y;
Déclare les variables x et y de type statique
static x,y=1
Déclare les variables x et y de type statique, et initialise y à 1.
Remarques:
1) Une expression évaluable doit être parenthésée
Exemples:
static z=(1,-1,2);
z est initialisé à (1,-1,2).
static z=[1,5];
z est initialisé à (1,2,3,4,5).
2) Une expression évaluable ne doit contenir que des termes constants
3) Pour initialiser un tableau statique à zéro on écrit: static tab[dim];
Exemple:
static x[100];
Déclare x comme tableau de 100 statiques initialisés à 0
Voir aussi: