大家都学过数具结构中的链表,即为一个记录,其中一个存放数具,另一个存放指向下一个结点的指针。如下
type
node=record
name:string[10];
next:^node;
end;
但这样会报错'node没有定义完整‘
但这样就可以
type
link=^node;
node=record
name:string[10];
node:link;
end;
这两者应该是一会事,怎模前一种会出错呢?
type
node=record
name:string[10];
next:^node;
end;
但这样会报错'node没有定义完整‘
但这样就可以
type
link=^node;
node=record
name:string[10];
node:link;
end;
这两者应该是一会事,怎模前一种会出错呢?
它的语法和类型检查非常严格的!