class student{private:string name;char sex;int num;};
[code="java"]#pragma pack(1)class student{private:string name;char sex;int num;}; [/code]
这个因为内存对齐的原因,默认是4字节对齐,可以先显式的 指定 1字节对齐,应该占空间就是21字节了。