Intel和微软同时出现的C语言面试题 'l^Bb#)"
#pragma pack(8) 8S#$'2sT
`;}`>!8j
struct s1{ A:(|"<lA
short a; Vbv^@Kp
long b; 89:nF#
}; cIw X sx
w317]-n
struct s2{ rQ*w3F?:
char c; iXm&\.%
s1 d; ~k&b
long long e; I4N7wnBp
}; Jt5V{9:('
<=n;5hv:
#pragma pack() bpBn3f`?*
Z (6.e8fK
问 tAN!LI+w
1.sizeof(s2) = ? oUnb-,8n
2.s2的s1中的a后面空了几个字节接着是b? 9$$ Ijf
#`3Q4
[nxYfER7
&