Expressions constantes
Remonter à Présentation des constantes - Index
Une expression constante est une expression qui a toujours pour résultat une constante (ce résultat est déterminé au moment de la compilation et est obligatoirement compris dans l'intervalle des valeurs représentables par le type de l'expression). Ces expressions sont évaluées au même titre que des expressions régulières. Vous pouvez utiliser une expression constante chaque fois qu'une constante est légale. La syntaxe est la suivante :
constant-expression: Conditional-expression
Les expressions constantes ne peuvent pas contenir les opérateurs mentionnés ci-dessous à moins que ces derniers figurent dans l'opérande d'un opérateur sizeof :
- Affectation
- Virgule
- Décrémentation
- Appel de fonction
- Incrément
Voir aussi
- Constantes
- Constantes entières
- Constantes à virgule flottante
- Constantes caractère
- Les trois types char
- Séquences d'échappement
- Constantes à caractères étendus et à caractères multiples
- Constantes chaîne
- Constantes énumération
- Constantes et représentation interne
- Représentation interne des types numériques