![]()
Les constantes ![]()
![]()
![]()
![]()
![]()
Suivant: Les chaînes littérales Début: La grammaire Précédent: Les identificateurs
Les constantes
R7constante :
constante-flottante
constante-entière
constante-d-énumération
constante-caractère
R8constante-flottante :
partie-fractionnaire partie-exposantoption suffixe-flottantoption
séquence-de-chiffres partie-exposant suffixe-flottantoption
R9partie-fractionnaire :
séquence-de-chiffresoption . séquence-de-chiffres
séquence-de-chiffres .
R10partie-exposant :
e signeoption séquence-de-chiffres
E signeoption séquence-de-chiffres
R11signe : un parmi
+ -
R12séquence-de-chiffres :
chiffre
séquence-de-chiffres chiffre
R13suffixe-flottant : un parmi
f l F L
R14constante-entière :
constante-décimale suffixe-entieroption
constante-octale suffixe-entieroption
constante-hexadécimale suffixe-entieroption
R15constante-décimale :
chiffre-non-nul
constante-décimale chiffre
R16constante-octale :
0
constante-octale chiffre-octal
R17constante-hexadécimale :
0x chiffre-hexadécimal
0X chiffre-hexadécimal
constante-hexadécimale chiffre-hexadécimal
R18chiffre-non-nul : un parmi
1 2 3 4 5 6 7 8 9
R19chiffre-octal : un parmi
0 1 2 3 4 5 6 7
R20chiffre-hexadécimal : un parmi
0 1 2 3 4 5 6 7 8 9
a b c d e f A B C D E F
R21suffixe-entier :
suffixe-non-signé suffixe-longoption
suffixe-long suffixe-non-signéoption
R22suffixe-non-signé : un parmi
u U
R23suffixe-long : un parmi
l L
R24constante-d-énumération :
identificateur
R25constante-caractère :
' séquence-de-caractères-c '
L' séquence-de-caractères-c '
R26séquence-de-caractères-c :
caractère-c
séquence-de-caractères-c caractère-c
R27caractère-c :
n'importe quel membre du jeu de caractères source sauf le quote (')
le backslash (\
) ou le newline
séquence-d-échappement
R28séquence-d-échappement :
séquence-d-échappement-simple
séquence-d-échappement-octale
séquence-d-échappement-hexadécimale
R29séquence-d-échappement-simple : un parmi
\' \" \? \\
\a \b \f \n \r \t \v
R30séquence-d-échappement-octale :
![]()
\
chiffre-octal
![]()
\
chiffre-octal chiffre-octal
![]()
\
chiffre-octal chiffre-octal chiffre-octal
R31séquence-d-échappement-hexadécimale :
![]()
\x
chiffre-hexadécimal
séquence-d-échappement-hexadécimale chiffre-hexadécimal
30/9/1997