【发布时间】:2014-02-07 03:51:49
【问题描述】:
我从维基百科阅读了以下代码
struct MixedData
{
char Data1;
short Data2;
int Data3;
char Data4;
}md;
printf("%u %u %u %u", &md.Data1, &md.Data2, &md.Data3, &md.Data4);
输出是:-
268624 268626 268628 268632
我无法理解在上述代码中每个数据成员之后如何应用填充?
【问题讨论】: