L
lixiaohui
Unregistered / Unconfirmed
GUEST, unregistred user!
type
PLink=^Node;
Node=record
Data:integer;
NextLink;
end;
var
tempPLink;
new(tempP);
请问如果想赋值,下面的写法是否都正确,还是有什么区别?
tempP.Data:=1;
tempP^.Data:=1;
我试了试,在DELPHI里面并不会报错,访问指针所指内存空间,不是应该加^符号吗?为什么这里可以不加呢?
PLink=^Node;
Node=record
Data:integer;
NextLink;
end;
var
tempPLink;
new(tempP);
请问如果想赋值,下面的写法是否都正确,还是有什么区别?
tempP.Data:=1;
tempP^.Data:=1;
我试了试,在DELPHI里面并不会报错,访问指针所指内存空间,不是应该加^符号吗?为什么这里可以不加呢?