异常问题求解决。 sizeof函数
typedef struct
{
ULONG CountAtFour;
}DBF_ITEM_VALUE_PF;
sizeof(DBF_ITEM_VALUE_PF) 结果为4
typedef struct
{
BYTE resev1;
}DBF_ITEM_VALUE_PF;
sizeof(DBF_ITEM_VALUE_PF) 结果为1
typedef struct
{
ULONG CountAtFour;
BYTE resev1;
}DBF_ITEM_VALUE_PF;
sizeof(DBF_ITEM_VALUE_PF) 结果为8
这是为什么呢?
[解决办法]
百度搜索字节对齐
[解决办法]
有点相信 有点怀疑
[解决办法]
恩 要取大对齐
[解决办法]
内存对齐啊。只有这样才能提升总线的效率。