今天在看《delphi 5开发人员指南》(不错的书,讲解的很详细,推荐!)时看到一段描述:
为使访问方便,像记录和数组这样的结构化类型在内存中都是按照字或双字排列的。
这样会占用掉多于实际需要的磁盘空间。不过,当在声明记录时加上保留字p a c k e d时,就可以保证数
据是紧凑存储的。
前面的record类型定义如下:
TPersonRec = Packed record
...
end;
注意关键字"Packed"的使用!
为使访问方便,像记录和数组这样的结构化类型在内存中都是按照字或双字排列的。
这样会占用掉多于实际需要的磁盘空间。不过,当在声明记录时加上保留字p a c k e d时,就可以保证数
据是紧凑存储的。
前面的record类型定义如下:
TPersonRec = Packed record
...
end;
注意关键字"Packed"的使用!