delphi 记录类型 要怎么定义
2016-11-10 · 知道合伙人软件行家
关注
展开全部
在 delphi 语言里, 记录类型的数据使用关键字 record 进行定义,如下是示例代码:
type mens = record
age : integer;
sex : shortint;
end;
有时候,在 record 前面会使用 packed 关键字进行修饰,增加了这个关键字后,与原先的相比的区别在于:加了 packed 记录的占用字节数更紧凑。
例如,上面的记录加了 packed :
type mens = packed record
age : integer;
sex : shortint;
end;
使用 sizeof 函数获取 mens 的大小,前者是 8 字节,后者是 5 字节。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询