none
sizeof取结构大小问题 RRS feed

  • 问题

  • struct fileHeandler {
     char Name[15];
     int VersionNum;
    };

    上面这个结构,用sizeof()来计算,为什么有时候会得到20个字节,有时候却正常的,19个字节,如果是四字节对齐,如何取消?

    2019年7月23日 9:33

全部回复

  • 已经找到了,谢谢
    2019年7月23日 9:49
  • 你好,

    感谢你在MSDN论坛发帖。

    >>如果是四字节对齐,如何取消?

    可以在项目设置里进行更改。

    很高兴你能找到你的解决方案,如果我的解决方案与你的不同,我们希望你能分享一下你的解决方案,同时我们也希望你能把它标记为答案,这会帮助其他有相同问题的人更快地找到解决方案。

    Best Regards,

    Suarez Zhou

    2019年7月24日 1:46