我想问问下面两种办法有什么不同。
tyoe
PDataSet=^TDataSet;procedure LoadData1(TestData:PDataSet);
begin
end;procedure LoadData2(TestData:TDataSet)
begin
end;procedure Test;
var Data:TDataset;
begin
  LoadData1(@Data);
end;procedure Test2;
var Data:TDataSet;
begin
  LoadData2(Data);
end我觉得两种方法虽然形式不一样,但传递的都是DATA对象的指针。是不是这样的???
还是我对指针的理解有问题
谢谢指正