在C/C++中,你总是有在Pascal/Delphi中,你可以使用'packed array‘来确保上面的断言是真的,但是在Delphi中,'packed’说明符对于数组有什么实际价值吗?我不能创建一个'unpacked‘数组的例子,数组看起来总是’压缩‘的: A = array[0..2] of Byte; C</em
我在delphi中有一个嵌入记录,如下所示: State: Integer;TKernels = array[0..19] of TKernel但是如果我使用C#:{ public Shell(int i = 20) Kernels =我想用Delphi来InterOp C#,所以我需要三个内存结构是相同的,那么除