我有一个这样定义的结构:
typedef struct _CONFIGURATION_DATA {
BYTE configurationIndicator;
ULONG32 baudRate;
BYTE stopBits;
BYTE parity;
BYTE wordLength;
BYTE flowControl;
BYTE padding;
} CONFIGURATION_DATA;
现在,据我估计,该结构有 10 个字节长。但是,sizeof 报告它是 16 字节长?有谁知道为什么?
我正在使用 Windows DDK 中的构建工具进行编译。