读书人

错误有关问题求解决。 sizeof函数

发布时间: 2012-05-13 16:39:43 作者: rapoo

异常问题求解决。 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
这是为什么呢?


[解决办法]
百度搜索字节对齐
[解决办法]
有点相信 有点怀疑
[解决办法]
恩 要取大对齐
[解决办法]
内存对齐啊。只有这样才能提升总线的效率。

读书人网 >C++

热点推荐