第23题: [单项选择]若有下面的说明和定义: struct test int m1; char m2; float m3; union uu char ul[5]; int u2[2]; ua; myaa; 则sizeof(struct test)的值是( )。 A. 12 B. 16 C. 14 D. 9 参考答案:A 答案解析:[解析] 结构体变量所占内存长度是各成员所占内存长度之和,而共用体变量所占内存长度等于最长成员的长度。本题中,struct test结构体类型共有4个成员,其中int型变量占用2个字节,char型变量