Section courante

A propos

Section administrative du site

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.

Exemple

Cet exemple permet montre des déclarations de volatile :

Essayer maintenant !
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6.     volatile int a = 1;
  7.     volatile int b = 2;
  8.     volatile int c = 3;
  9.     volatile int d = 4;
  10.  
  11.     printf("c = %i\n",c);
  12.     return 0;
  13. }

on obtiendra le résultat suivant :

c = 3

Voir é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