const
et volatile
Les exemples présentés sont avec const
, l'utilisation de volatile
étant rigoureusement identique.
const int i; |
Entier constant |
const int *p; |
Pointeur vers un entier constant. |
int * const p; |
Pointeur constant vers un entier. |
const int * const p; |
Pointeur constant vers un entier constant. |
const int t[5]; |
Tableau constant : tous les éléments de t sont constants.
|
struct coord { int x; int y; }; const struct coord s; |
Structure constante : tous les champs de s sont constants.
|