假设我有这样的声明:
TYPE
RDisk= packed record
R2: array[1..1024] of Byte;
etc
etc
end;
如何使用如下常量声明将R2初始化为零:
CONST
Disk: RDisk=
(
R: ??
);
发布于 2011-07-13 01:53:32
省略要置零的字段:
type
RDisk= packed record
R2: array[1..512] of Byte;
I: Integer;
D: Double;
R3: array[1..512] of Byte;
end;
const
Disk: RDisk=
(
I: 3;
D: 2.5;
);
或,
const
Disk: RDisk=
(
);
我不知道它为什么工作,它不太适合在Record Constants'文档中。
https://stackoverflow.com/questions/6667907
复制相似问题