在下面的代码中:
type
TDoubleDWORD = record
L, H: Longint;
end;
function BitSelection(const Block: Integer; const A;
const ASize: Integer): Longint;
var
H, L: Longint;
begin
H := TDoubleDWORD(Block).H;
L := TDoubleDWORD(Block).L;
我的问题是:
1)参数A的类型是什么?
2)'TDoubleDWORD(Block)'是什么意思?这是记录TDoubleDWORD的某种构造函数吗?
很抱歉,如果问题看起来微不足道,但我对delphi很新,谷歌也没什么帮助。
答案 0 :(得分:2)
答案 1 :(得分:2)