Donnée
|
Type
(si correct)
|
Valeur
/ Erreur
|
12332
|
int
|
12332
|
23.4
|
double
|
23.4
|
345lu
|
-
|
déclaration
correcte: 345ul
|
34.5L
|
long
double
|
34.5
|
-1.0
|
double
|
-1.0
|
0xeba
|
int
|
10+11*16+14*256
= 3770
|
0123l
|
long
|
3+2*8+1*64
= 83
|
'\n'
|
char
|
val.
dépend de la machine (ASCII: 10)
|
1.23ul
|
-
|
'unsigned'
seulement pour des entiers
|
-1.0e-1
|
double
|
-0.1
|
0FE0
|
-
|
0
=> octal; 'FE' seulement pour hexa.
|
40000
|
long
|
40000
|
40000u
|
unsigned
int
|
40000
|
70000u
|
unsigned
long
|
70000
|
1e1f
|
float
|
10
|
'0'
|
char
|
val.
dépend de la machine (ASCII: 48)
|
o
|
-
|
apostrophes
manquent
|
'\0'
|
char
|
valeur
en général zéro
|
0
|
int
|
valeur
zéro
|
'O'
|
char
|
val.
dépend de la machine (ASCII: 79)
|
67e0
|
double
|
67
|
\r
|
-
|
apostrophes
manquent
|
01001
|
int
|
1+0*8+0*64+1*512
= 513
|
0.0l
|
long
double
|
0
|
0XEUL
|
unsigned
long
|
14
|