Difference between revisions of "Byte/it"
m |
|||
Line 1: | Line 1: | ||
− | Un '''byte''' è un intero senza segno da 0 a 255. un byte e un [[char]] sono la stessa cosa, con l'eccezione che il byte è un numero, mentre il char un carattere, o una parte di una [[string|stringa]], e non può essere usato in espressioni aritmetiche. | + | {{Byte}} |
+ | |||
+ | Un '''byte''' è un intero senza segno da 0 a 255. un byte e un [[Char/it|char]] sono la stessa cosa, con l'eccezione che il byte è un numero, mentre il char un carattere, o una parte di una [[string|stringa]], e non può essere usato in espressioni aritmetiche. | ||
ad esempio: | ad esempio: | ||
<tt> | <tt> | ||
: var ch: char; | : var ch: char; | ||
− | : {{ | + | : {{Tab4}}c: byte; |
: | : | ||
: begin | : begin | ||
Line 20: | Line 22: | ||
<tt> | <tt> | ||
: var ch: char; | : var ch: char; | ||
− | : {{ | + | : {{Tab4}}c: byte; |
: | : | ||
: begin | : begin |
Revision as of 18:59, 9 January 2007
│
Deutsch (de) │
English (en) │
español (es) │
suomi (fi) │
français (fr) │
italiano (it) │
русский (ru) │
中文(中国大陆) (zh_CN) │
Un byte è un intero senza segno da 0 a 255. un byte e un char sono la stessa cosa, con l'eccezione che il byte è un numero, mentre il char un carattere, o una parte di una stringa, e non può essere usato in espressioni aritmetiche.
ad esempio:
- var ch: char;
- c: byte;
- begin
- ch := 'A'; c := 64; { sono la stessa azione, ed è legittimo }
- ch := 64; c := 'A'; { questo è illegittimo }
- end.
l'uso di char o byte come data type permette una migliore comprensione dell'uso della particolare variabile. Il char può essere convertito in byte usando la funzione ord. I valori delle variabile byte può essere convertito in char con chr.
Le funzioni del char seguono il codice ASCII.
il precedente programma reso legittimo:
- var ch: char;
- c: byte;
- begin
- ch := 'A'; c := 64; { sono la stessa azione, e sono legittimi }
- ch := chr(64); c := ord('A'); { ora legittimo }
- end.
simple data types |
|
---|---|
complex data types |