Delphi中如何实现传递指针?(100分)

  • 主题发起人 主题发起人 jingtao
  • 开始时间 开始时间
J

jingtao

Unregistered / Unconfirmed
GUEST, unregistred user!
Delphi中如何实现传递指针?
比如说
function My_ChangeInt(i:^integer):Boolean;
但是好像无法编译?
 
function My_ChangeInt(var i:integer):Boolean;
begin
i := 2;
end;

My_ChangeInt(i);
后i =2

-----
http://www.8421.org
 
type
TPinteger:^integer;
........
function My_ChangeInt(var i:TPinteger):Boolean;
 
这样:
type PInt=^integer;

function My_ChangeInt(i:PInt):Boolean;
 
mlzhou在我先提交了:)
 
已经自己解决了.
呵呵.
分数还是给:)
一段时间没有用D了.所以习惯了C的方式.
 
后退
顶部