摘要:
关于pragma pack的用法转自:http://www.cppblog.com/xczhang/archive/2007/12/23/39393.html一个很重要的参数#pragma pack(n)数据边界对齐方式:以如下结构为例: struct { char a; WORD b; DWORD c; char d; }在Windows默认结构大小: sizeof(struct) = 4+4+4+4=16;与#pragma pack(4)一样若设为 #pragma pack(1), 则结构大小: sizeof(struct) = 1+2+4+1=8;若设为 #pragma pack(2), 阅读全文
posted @ 2011-02-16 22:26 alexkk2011 阅读(194) 评论(0) 推荐(1) 编辑