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