最近看代码发现这样一个类型定义不是很理解,请高人作答 ( 积分: 10 )

  • 主题发起人 主题发起人 phili1999
  • 开始时间 开始时间
P

phili1999

Unregistered / Unconfirmed
GUEST, unregistred user!
具体如下:
type PServerUserBasicInfo=^TServerUserBasicInfo
//? ^ 是什么意思?
TServerUserBasicInfo=class //在线用户数据表
UserData:TUserData;
IsActive:Boolean;
end;

implementation

end.
问题已经在代码注释中提出,即那一行是什么意思?是指定别名吗?
 
具体如下:
type PServerUserBasicInfo=^TServerUserBasicInfo
//? ^ 是什么意思?
TServerUserBasicInfo=class //在线用户数据表
UserData:TUserData;
IsActive:Boolean;
end;

implementation

end.
问题已经在代码注释中提出,即那一行是什么意思?是指定别名吗?
 
指针类型
请查书!
 
是指向TServerUserBasicInfo这个结构类型的指针类型。
 
楼上的说完了,.
 
一跃惊醒梦中人啊,我想起来以前看过指针的用法的。诶。。。。。
 
http://www.tommstudio.com/
 
type PServerUserBasicInfo=^TServerUserBasicInfo
//定义一个 tServerUserBasicInfo
指针类型
TServerUserBasicInfo=class //在线用户数据表
UserData:TUserData;//这个应该是他的数据成员,类型应该是自定义的
IsActive:Boolean;
end;

implementation

end.
 
后退
顶部