【发布时间】:2022-04-26 15:39:19
【问题描述】:
为什么sizeof 运算符返回的结构大小大于结构成员的总大小?
【问题讨论】:
-
请参阅有关内存对齐的 C 常见问题解答。 c-faq.com/struct/align.esr.html
-
轶事:有一个实际的计算机病毒将其代码放在主机程序的结构填充中。
-
@Elazar 这令人印象深刻!我从来没有想过可以将这么小的区域用于任何事情。你能提供更多细节吗?
-
@Wilson - 我敢肯定它涉及很多 jmp。
标签: c++ c struct sizeof c++-faq