![o](../gif/redball.gif) |
Caratteri (Dimensione 1 byte) |
|
![o](../gif/yellowba.gif) |
'c' |
Carattere c |
![o](../gif/yellowba.gif) |
'\n' |
<LF> new line (line feed) |
![o](../gif/yellowba.gif) |
'\r' |
<CR> (carriage return) |
![o](../gif/yellowba.gif) |
'\t' |
<TAB> |
![o](../gif/yellowba.gif) |
'\b' |
<BS> (backspace) |
![o](../gif/yellowba.gif) |
'\f' |
<FF> (form feed) |
![o](../gif/yellowba.gif) |
'\a' |
<BELL> (beep) |
![o](../gif/yellowba.gif) |
'\v' |
<VT> (vertical tab) |
![o](../gif/yellowba.gif) |
'\\' |
\ (back slash) |
![o](../gif/yellowba.gif) |
'\'' |
' (apice singolo) |
![o](../gif/yellowba.gif) |
'\"' |
" (apice doppio) |
![o](../gif/yellowba.gif) |
'\?' |
? (punto interrogativo) |
![o](../gif/yellowba.gif) |
'\0' |
<NUL> (carattere NULL) |
![o](../gif/yellowba.gif) |
'\ooo' |
rappresentazione in codice ottale di un carattere
(o=[0..7]) |
![o](../gif/yellowba.gif) |
'\xhh' |
rappresentazione in codice esadecimale di un carattere
(h=[0..9,A..F,a..f])
N.B. Non vale per tutte le implementazioni! |
|
|
![o](../gif/redball.gif) |
Interi
(Dimensione 2 o 4 byte dipendente dalla implementazione) |
|
![o](../gif/yellowba.gif) |
Base decimale |
nnnn |
La prima cifra deve essere significativa. (Es.:
34,
1070) |
![o](../gif/yellowba.gif) |
Base ottale |
0oooo |
Prefisso 0 (zero).
o= cifra ottale ([0..7]). (Es.:
034,
0713) |
![o](../gif/yellowba.gif) |
Base esadecimale |
0xhhhh |
Prefisso 0x o 0X.
h= cifra esadecimale ([0..9,a..f,A..F]). (Es.:
0xfda1,
0x1A9B) |
![o](../gif/yellowba.gif) |
Suffisso |
U o u |
Indica interi di tipo unsigned. (Es.:
50000U,
0xf000U) |
L o l |
Indica interi di tipo long. (Es.:
34L,
50000000L) |
UL o ul |
Indica interi di tipo unsigned long. (Es.:
34UL) |
|
|
![o](../gif/redball.gif) |
Numeri reali
(Generalmente hanno dimensione di 4 o 8 byte) |
|
![o](../gif/yellowba.gif) |
Per default sono di tipo double. (Es.:
3.14,
314e-2) |
![o](../gif/yellowba.gif) |
Suffisso |
F o f |
Indica numeri reali di tipo float. (Es.:
3.14F) |
L o l |
Indica numeri reali di tipo long double. (Es.:
3.14L) |
|
|
![o](../gif/redball.gif) |
Stringhe
(La dimensione varia in base alla lunghezza della stringa) |
|
![o](../gif/yellowba.gif) |
La stringa e' un insieme di caratteri
compresi fra i doppi apici ("). |
![o](../gif/yellowba.gif) |
La dimensione in memoria e' uguale al numero di
caratteri compresi fra i doppi apici (") piu' 1
(dovuto al carattere terminatore della stringa
'\0' sempre presente) |
![o](../gif/yellowba.gif) |
Esempi:
"" (stringa nulla),
"Ciao mondo !" |
|