记录类型数据对齐

来源:互联网 发布:c语言中flag的用法 编辑:程序博客网 时间:2024/04/29 16:37

不带关键字packed

type
TMyRecord =   record
 abyte :byte;
 along :longint;
end;

长度为 8

 type
TMyRecord = packed  record
 abyte :byte;
 along :longint;
end; 

长度为 4

规则:不要猜测一个记录类型有多大,还是老实用sizeof

原创粉丝点击