关于结构体大小怎样计算的文章,我想网上一搜到处都有人总结,本人之所以在此基础上还要发表这样的文章是想用最简单的计算方法来总结前人给出的结论,以致我们在以后在对结构体相关编程中不会陷入字节对齐的陷阱中.想必想弄清楚这个问题的小伙伴都迫不及待了吧,废话不多说,下面分析过程. 首先大家应该知道有个叫默认对齐字节的概念吧,#pragma pack(n) 在代码中可以手动设置默认对齐字节的大小为n,VS编译器 n只能为(1.2.4.8.16).默认为8 ,可以通过#pragma pack(show) 来看…