若int型变量占内存2个字节、double型变量占内存8个字节,有如下定义: union data { int i; double d; }a; 则变量a在内存中所占字节数为:______。

admin2014-08-29  20

问题 若int型变量占内存2个字节、double型变量占内存8个字节,有如下定义:
union data
{
int i;
double d;
}a;
则变量a在内存中所占字节数为:______。

选项

答案8

解析 一个联合体变量所占内存长度等于其所有成员中最长的成员的长度,所有成员共用一段内存单元。
转载请注明原文地址:https://kaotiyun.com/show/5yvR777K
0

最新回复(0)