链表节点之间的访问的问题
一个数据表格的一些记录被读到链表中,链表的节点定义如下:
//定义链表节点
type
PTFInfo=^TFInfo;
TFInfo=record
TFNo:string;
TFName:string;
TFDate:string;
TFTime:integer;
TFFQInfo:integer;
TFValue:string;
Jin:real;
Wei:real;
TFRadii:integer;
TFDirect:string;
Pnext:PTFInfo;
end;
那么如何在某个节点中访问其上一个节点的域的值呢?我还没未用过链表,也没有什么概念,现在要改别人写的代码。请大家详细指教。
一个数据表格的一些记录被读到链表中,链表的节点定义如下:
//定义链表节点
type
PTFInfo=^TFInfo;
TFInfo=record
TFNo:string;
TFName:string;
TFDate:string;
TFTime:integer;
TFFQInfo:integer;
TFValue:string;
Jin:real;
Wei:real;
TFRadii:integer;
TFDirect:string;
Pnext:PTFInfo;
end;
那么如何在某个节点中访问其上一个节点的域的值呢?我还没未用过链表,也没有什么概念,现在要改别人写的代码。请大家详细指教。
type
PTFInfo=^TFInfo;
TFInfo=record
TFNo:string;
TFName:string;
TFDate:string;
TFTime:integer;
TFFQInfo:integer;
TFValue:string;
Jin:real;
Wei:real;
TFRadii:integer;
TFDirect:string;
Pnext:PTFInfo;//下一个
PPre:PTFInfo;//上一个节点 做双连表
end;
不明再问