struct 结构体的大小 Why isn't sizeof for a struct equal to the sum of sizeof of each member?
struct s1 { char ch, *ptr; union { short a, b; unsigned int c:2, d:1; } struct s1 *next; }; 的大小是_____: A. 12字节 B.16字节 C.20字节 D. 24字节