符号代表的含义:
^:代表指针
@:取址
#:十进制
shift+4:十六进制
procedure TForm1.Button1Click(Sender: TObject);
var
iTemp: Cardinal;
pStr: ^Cardinal;
begin
try
iTemp := StrToInt64(Edit1.Text);
new(pStr);
pStr := @iTemp;
ShowMessage(IntToStr(pStr^));
ShowMessage(IntToHex(integer(@Pstr),8));
Dispose(pStr);
except
on E:Exception do
ShowMessage(E.Message);
end;
end;