Constantes caractère C
Une constante caractère est formée en plaçant un caractère du jeu de caractères représentable entre guillemets simples (' '). Les constantes caractère sont utilisées pour représenter des caractères dans le jeu de caractères d'exécution.
Syntaxe
character-constant
:
'
c-char-sequence
'
L'
c-char-sequence
'
c-char-sequence
:
c-char
c-char-sequence
c-char
c-char
:
Tout membre du jeu de caractères source à l'exception du guillemet simple ('
), de la barre oblique inverse (\
) ou du caractère de saut de ligne
escape-sequence
escape-sequence
:
simple-escape-sequence
octal-escape-sequence
hexadecimal-escape-sequence
simple-escape-sequence
: l'un des éléments suivants :
\a
\b
\f
\n
\r
\t
\v
\'
\"
\\
\?
octal-escape-sequence
:
\
octal-digit
\
octal-digit
octal-digit
\
octal-digit
octal-digit
octal-digit
hexadecimal-escape-sequence
:
\x
hexadecimal-digit
hexadecimal-escape-sequence
hexadecimal-digit