简单的指向整形的指针:
Code
program pointer;
{$apptype console}
uses SysUtils;
type
pInteger = ^integer;
var
i : integer = 1;
p : pInteger = @i;
begin
p^ := p^ + 1;
WriteLn(IntToStr(i));
end.
指向指针的指针:
Code
program pointerOfPointer;
{$apptype console}
uses SysUtils;
type
pInteger = ^integer;
ppInteger = ^pInteger;{如使用c++,此处十分方便了,int** ppInteger即可}
var
i : integer = 1;
p : pInteger = @i;
pp : ppInteger = @p;
begin
pp^^ := pp^^ + 1;
WriteLn(IntToStr(i));
end.
posted on
2009-02-24 14:06
新不了情
阅读(
219)
评论()
编辑
收藏
举报