Difference between revisions of "Byte/it"
m |
(Added category on bottom and better <delphi> tags) |
||
Line 4: | Line 4: | ||
ad esempio: | ad esempio: | ||
− | < | + | <delphi> |
− | + | var | |
− | + | c: byte; | |
− | : | + | ch: char; |
− | + | begin | |
− | : | + | c := 65; ch := 'A'; { sono la stessa azione, ed è legittimo } |
− | + | c := 'A'; ch := 65; { questo è illegittimo } | |
− | + | end. | |
− | </ | + | </delphi> |
l'uso di char o byte come data type permette una migliore comprensione dell'uso della particolare variabile. Il char può essere [[coersion|convertito]] in byte usando la funzione '''[[ord]]'''. I valori delle variabile byte può essere convertito in char con '''[[chr]]'''. | l'uso di char o byte come data type permette una migliore comprensione dell'uso della particolare variabile. Il char può essere [[coersion|convertito]] in byte usando la funzione '''[[ord]]'''. I valori delle variabile byte può essere convertito in char con '''[[chr]]'''. | ||
Line 20: | Line 20: | ||
il precedente programma reso legittimo: | il precedente programma reso legittimo: | ||
− | < | + | <delphi> |
− | + | var | |
− | + | c: byte; | |
− | : | + | ch: char; |
− | + | begin | |
− | : | + | c := 65; ch := 'A'; { sono la stessa azione, e sono legittimi } |
− | + | c := ord('A'); ch := Chr(65); { ora legittimo } | |
− | + | end. | |
− | </ | + | </delphi> |
{{Data types}} | {{Data types}} | ||
+ | |||
+ | [[category:Pascal]] |
Revision as of 03:01, 8 June 2008
│
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: <delphi> var
c: byte; ch: char;
begin
c := 65; ch := 'A'; { sono la stessa azione, ed è legittimo } c := 'A'; ch := 65; { questo è illegittimo }
end. </delphi>
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:
<delphi> var
c: byte; ch: char;
begin
c := 65; ch := 'A'; { sono la stessa azione, e sono legittimi } c := ord('A'); ch := Chr(65); { ora legittimo }
end. </delphi>
simple data types |
|
---|---|
complex data types |