delphi整形變數型別有以下幾種
type range format
shortint -128..127 signed 8-bit
smallint -32768..32767 signed 16-bit
longint -2147483648..2147483647 signed 32-bit
int64 -2^63..2^63-1 signed 64-bit
byte 0..255 unsigned 8-bit
word 0..65535 unsigned 16-bit
longword 0..4294967295 unsigned 32-bit
nteger -2147483648..2147483647 signed 32-bit
cardinal 0..4294967295 unsigned 32-bit
delphi浮點型變數型別有以下幾種
type range significant digits size in bytes
real48 2.9 x 10^-39 .. 1.7 x 10^38 11-12 6
single 1.5 x 10^-45 .. 3.4 x 10^38 7-8 4
double 5.0 x 10^-324 .. 1.7 x 10^308 15-16 8
extended 3.6 x 10^-4951 .. 1.1 x 10^4932 19-20 10
comp -2^63+1 .. 2^63 -1 19-20 8
currency -922337203685477.5808.. 922337203685477.5807 19-20 8
real 5.0 x 10^-324 .. 1.7 x 10^308 15-16 8
delphi字元變數型別有以下幾種
char、ansichar、widechar、string、ansistring、widestring、shortstring
delphi 過程型別
procedural types 過程型別 procedural types overview 概述 過程型別允許你把過程和函式作為 值 看待,它可以賦給變數或傳給其它過程和函式。比如,假設你 定義了乙個叫做calc 的函式,它有兩個整型引數並返回乙個整數值 function calc x,y in...
DELPHI中不同型別的動態陣列變數共享記憶體
你手上現在只有乙個string,或者其他陣列型別,比如array of char.array of integer.一般的過程就是,首先把你手上的陣列型別轉換成符合a呼叫的需要的型別tbytes,其實很多時候我們需要要這個tbytes純粹是為了得到乙個a函式執行的結果,bytes其實並沒有什麼用,只...
Delphi的型別轉換
delphi是一種強型別轉換的語言。在vc中,賦值符用 例如x 1 到了delphi賦值符就變成了 例如x 1。從賦值時用符號 而不用 就隱約可見delphi對型別匹配要求之嚴,即賦值符右邊的型別一定要和左邊一致。用慣了vb或vc的程式設計師,初用delphi,稍不留神,就會出現型別不匹配的錯誤。對...