填空题下面语句定义了共用体(联合体)变量a,则a占用()个字节。union data { short int i ;char c ; double d;}a;

填空题
下面语句定义了共用体(联合体)变量a,则a占用()个字节。union data { short int i ;char c ; double d;}a;

参考解析

解析: 暂无解析

相关考题:

若有以下定义和语句union data{ int i; char c; float f; } x;int y;则以下语句正确的是A)x=10.5;B)x.c=101;C)y=x;D)printf("%d\n",x);

若有以下说明和定义语句,则变量w在内存中所占的字节数是 【19】 。union aa {float x; float y; char c[6]; };struct st{ union aa v; float w[5]; double ave; } w;

若有以下说明和定义,以下叙述中错误的是( )。union dt{ int a;char b;double c;}data;A.两个共用体变量之间可以相互赋值B.变量data所占内存字节数与成员c所占字节数相等C.程序段:data.a=5;printf("%f\n",data.c);输出结果为5.000000D.共用体在初始化时只能用第一个成员的类型进行初始化

已知有变量datal定义如下: union data { int i; char ch; float f; }datal; 则变量datal所占的内存存储空间可表示为(57)。A.sizeof(int)B.sizeof(char)C.sizeof(float)D.SiZCOf(mt)+sizeof(char)+sizeof(float)

在16位IBM-PC机上使用C语言,若有如下定义struct data{ int i;char ch;double f;} b;则结构变量b占用内存的字节数是A.1B.2C.7D.11

若有下列定义(设int类型变量占2个字节): int i=8; 则下列语句: printf("i=%08d",i); 输出的结果是( )。A.i=8,B.i=00000008,C.i=08,D.8

● 已知有变量 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)

●在某嵌入式系统中,采用PowerPC处理器,若定义了如下的数据类型变量X,则X所占用的内存字节数是(52).union data{int i;char ch;double f;} X;(52) A.8B.3c.16D.24

有语句定义共用体类型变量: union { int i; char ch; float f; } a,bc; 上面定义的共用体变量a、b、c各占( )字节。A.4B.2C.7D.1

变量a所占内存字节数是______。 union U { char st[4]; int i; long 1; }; struct A { int c; union U u; }a;A.4B.5C.6D.8

若有以下说明和定义union dt{ int a;char b;double c;} data; 以下叙述中错误的是A.data的每个成员起始地址都相同B.变量data所占内存字节数与成员c所占字节数相等C.程序段:data. a=5;printf(“%I'm”,data. C);输出结果为5.000000D.data可以作为函数的实参

设有以下说明和定义:typedef union {long i; int k[5]; char c;} DATE;struct data { int cat; DATE cow; double dog;} too;DATE max;则语句 printf("%d",sizeof(struct date)+sizeof(max));的执行结果是:___52____

设有以下说明和定义:includeVoid main() {typedef union{long i; int k[5]; char 设有以下说明和定义:#include<iostream. h>Void main() {typedef union{long i; int k[5]; char c;}DATE;struct date{iNt cat; DATE cow; double. dog;}too;DATE max;则下列语句的执行结果是( )。cout<<(sizeof(struct date)+sizeof(max))<<end1;}A.26B.52C.18D.8

变量a所占的内存字节数是 ______。A.4B.5C.6D.8 union U { char st[4]; int i; long l; }; Struct A{ int c; union U u; }a;

在下列定义中的共用体所占内存字节数是( )。 union { char k[6]; struct { int m; floar f; }a; double d; }b;A.8B.14C.18D.10

若有如下定义: union aa {int n; char c[9]; float x;}a,b,c; 则下列叙述中不正确的是( )A.union aa是定义的共用体类型B.a,b,c是定义的共用体类型名C.n、c[9]和x是共用体的成员名D.a,b,c是定义的共用体变量名

在16位IBM-PC上使用C语言,如定义下列共用体类型变量: union data { int i; char ch; float f; }a,b,c; 则共用体变量a,b,c占用内存的字节数为( )。A.1B.2C.4D.6

设有一共用体变量定义如下: union data { long w; float x; int y; char z;}; union data beta; 执行下列语句后,正确的共用体变量beta的值是( )。 beta.w=123456; beta.y=888; beta.x=3.1416; beta.z='x';A.123456B.888C.3.1416D.'X'

变量W_data定义如下:union data_node{float ff'int n;char ch;}W_data;则变量W_data所占的内存存储空间可表示为______。A.sizeof(int)B.sizeof(char)C.sizeof(float)D.sizeof(int)+sizeof(char)+sizeof(float)

有声明union perdata{ int class;char ofice[10];int score;} ;该共用体占据字节数为()A、10B、12C、14D、15

下面关于整数的说法中正确的是()A、short类型占用2字节,int类型占用2字节,long类型占用8字节B、char类型占用1字节,short类型占用2字节long类型占用4字节C、short类型占用1字节,int类型占用2字节.long,类型占用4字节D、short类型占用2字节,int类型占用4字节,long类型占用8字节

Union test{ Char a[3]; Int b[4]; Short c[5]; }; 一个test类型数据占用()个字节的空间。A、10B、16C、29D、30

在VC6.0中有定义语句:short int a[15];则数组a占用的字节数是()A、15B、30C、60D、120

下面语句定义了共用体(联合体)变量a,则a占用()个字节。union data { short int i ;char c ; double d;}a;

单选题有声明union perdata{ int class;char ofice[10];int score;} ;该共用体占据字节数为()A10B12C14D15

单选题在VC6.0中有定义语句:short int a[15];则数组a占用的字节数是()A15B30C60D120

单选题Union test{ Char a[3]; Int b[4]; Short c[5]; }; 一个test类型数据占用()个字节的空间。A10B16C29D30