VOLATILE |
Volatile |
---|---|
ISO C99 |
Syntaxe
cv-qualifier ::= const | volatile cv-qualifier-seq ::= const | volatile | const volatile | volatile const |
Paramètres
Nom | Description |
---|---|
cv-qualifier | Ce paramètre permet d'indiquer un qualificateur |
cv-qualifier-seq | Ce paramètre permet d'indiquer un qualificateur de séquence. |
Description
Ce mot réservé permet d'indiquer que la variable ne doit pas changer d'ordre de place en mémoire après la compilation.
Remarque
- Le mot clef volatile est utilisé pour créer des objets volatiles. Un objet volatil peut être modifié de manière non spécifiée par le matériel.
Exemple
Cet exemple permet montre des déclarations de volatile :
Essayer maintenant !
- #include <stdio.h>
- #include <stdlib.h>
-
- int main()
- {
- volatile int a = 1;
- volatile int b = 2;
- volatile int c = 3;
- volatile int d = 4;
-
- printf("c = %i\n",c);
- return 0;
- }
on obtiendra le résultat suivant :
c = 3Voir également
Langage de programmation - C - Références de mots réservés (mots clefs) - const
Dernière mise à jour : Mardi, le 28 juillet 2015