● 已知有变量 data1 定义如下: union data { int i; char ch; float f; } data1; 则变量 data1

9 查阅

● 已知有变量 data1 定义如下:

union data

{ int i;

char ch;

float f;

} data1;

则变量 data1 所占的内存存储空间可表示为 (57) 。

(57)

A. sizeof(int)

B. sizeof(char)

C. sizeof(float)

D. sizeof(int)+sizeof(char)+sizeof(float)

参考答案:

C

软考中级