回 帖 发 新 帖 刷新版面

主题:高手指点下 指针

TDataItem = ^DataItem;
  DataItem = record
    Next: TDataItem;
    DataID: string[4];
    IsFirst: Boolean;
    Data: Pchar;
  end;
PCurrItem: TDataItem;
write(Fdatafile, char(PCurrItem^.Data^));
PCurrItem^.Data^是什么意思啊,从来没用过?????

回复列表 (共2个回复)

沙发

PCurrItem^.Data^的意思是变量PCurrItem这个指针所指的 TDataItem中的Data所指的变量

板凳

PCurrItem^.Data是指针变量
PCurrItem^.Data^是指针变量指向的内容

我来回复

您尚未登录,请登录后再回复。点此登录或注册