Developpez.com - C
X

Choisissez d'abord la catégorieensuite la rubrique :

next up previous contents index
Next: Les chaînes littérales Up: La grammaire Previous: Les identificateurs

Les constantes

R7constante :
$\Rightarrow$ constante-flottante
$\Rightarrow$ constante-entière
$\Rightarrow$ constante-d-énumération
$\Rightarrow$ constante-caractère

R8constante-flottante :
$\Rightarrow$ partie-fractionnaire partie-exposantoption suffixe-flottantoption
$\Rightarrow$ séquence-de-chiffres partie-exposant suffixe-flottantoption

R9partie-fractionnaire :
$\Rightarrow$ séquence-de-chiffresoption . séquence-de-chiffres
$\Rightarrow$ séquence-de-chiffres .

R10partie-exposant :
$\Rightarrow$ e signeoption séquence-de-chiffres
$\Rightarrow$ E signeoption séquence-de-chiffres

R11signe : un parmi
+ -

R12séquence-de-chiffres :
$\Rightarrow$ chiffre
$\Rightarrow$ séquence-de-chiffres chiffre

R13suffixe-flottant : un parmi
f l F L

R14constante-entière :
$\Rightarrow$ constante-décimale suffixe-entieroption
$\Rightarrow$ constante-octale suffixe-entieroption
$\Rightarrow$ constante-hexadécimale suffixe-entieroption

R15constante-décimale :
$\Rightarrow$ chiffre-non-nul
$\Rightarrow$ constante-décimale chiffre

R16constante-octale :
$\Rightarrow$ 0
$\Rightarrow$ constante-octale chiffre-octal

R17constante-hexadécimale :
$\Rightarrow$ 0x chiffre-hexadécimal
$\Rightarrow$ 0X chiffre-hexadécimal
$\Rightarrow$ 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 :
$\Rightarrow$ suffixe-non-signé suffixe-longoption
$\Rightarrow$ suffixe-long suffixe-non-signéoption

R22suffixe-non-signé : un parmi
u U

R23suffixe-long : un parmi
l L

R24constante-d-énumération :
$\Rightarrow$ identificateur

R25constante-caractère :
$\Rightarrow$ ' séquence-de-caractères-c '
$\Rightarrow$ L' séquence-de-caractères-c '

R26séquence-de-caractères-c :
$\Rightarrow$ caractère-c
$\Rightarrow$ séquence-de-caractères-c caractère-c

R27caractère-c :
$\Rightarrow$ n'importe quel membre du jeu de caractères source sauf le quote (')
le backslash (\) ou le newline
$\Rightarrow$ séquence-d-échappement

R28séquence-d-échappement :
$\Rightarrow$ séquence-d-échappement-simple
$\Rightarrow$ séquence-d-échappement-octale
$\Rightarrow$ 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 :
$\Rightarrow$ \ chiffre-octal
$\Rightarrow$ \ chiffre-octal chiffre-octal
$\Rightarrow$ \ chiffre-octal chiffre-octal chiffre-octal

R31séquence-d-échappement-hexadécimale :
$\Rightarrow$ \x chiffre-hexadécimal
$\Rightarrow$ séquence-d-échappement-hexadécimale chiffre-hexadécimal


next up previous contents index
Next: Les chaînes littérales Up: La grammaire Previous: Les identificateurs
Bernard Cassagne
1998-12-09
Contacter le responsable de la rubrique C