单选题

若有以下说明和定义

union dt

{

int a;

char b;

double c;

}data;

以下叙述中,错误的是(    )

A

data的每个成员起始地址相同

B

变量data所占的内存字节数与成员C所占字节数相等

C

程序段:data.a=5;printf("%f\n",data,c);输出结果为5.000000

D

data可以作为函数的实参

赣ICP备20007335号-2