delphi获取申明变量的指针地址,该怎么解决

2025-01-31 11:01:26
推荐回答(1个)
回答1:

在 delphi (object pascal 语言)中,在变量的前面加上 @ 就是取变量的地址了:

procedure TForm1.Button1Click(Sender: TObject);
var a:integer;
    p:Pinteger;
begin
   a := 100;
   p := @a;
   ShowMessage('$' + IntToHex(Integer(P), 4));
end;