实际上你的程序中每一行代码都在用指针。
只是你没有显式地使用罢了。
而你能看透你的代码背后的真实情景吗?
如果你看透了,你已经知道怎么使用指针了。
如果你还没看透。你得好好去理解一下指针的概念。
再看一看别人是怎么运用指针的。
//
另外,指针的运用并不局限于delphi.在delphi中需要显式用到指针的地方也不多。
在C,C++中,你应该更容易找到指针的经典应用
var
a:string;
i:integer;
begin
a:='abcdefg...';
for i:=1 to length(a) do
begin
self.caption:=self.caption+a;
end;
end;
//以上的代码你用指针了吗?用了?没有用?:)