Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».
En programmationinformatique, une variable volatile est une variable sur laquelle aucune optimisation de compilation n'est appliquée. Le mot-clé volatile existe en C[1], C++[2], C#[3] et Java[4].
Le préfixe volatile est notamment utilisé quand la variable d'un programme peut être modifiée par un autre programme (cas des entrées/sorties, ou de threads).
Notes et références
↑(en) Brian Kernighan et Ritchie, The C Programming Language : Second Edition, Prentice Hall, , 272 p. (ISBN0-13-110370-9), p. 211