TurboC中,char类型变量所占字节数是()。
第1题:
使用sizeof运算符可以求得某种类型和某个变量在内存中占的字节数,不能求得某个表达式的类型在内存中所占的字节数。
此题为判断题(对,错)。
第2题:
若有以下说明和定义 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可以作为函数的实参
第3题:
A.9
B.5
C. 6 (分别是:'\t' 'a' '\017' 'b' 'c' '\0')
D.7
第4题:
变量a所占的内存字节数是 ______。
A.4
B.5
C.6
D.8 union U { char st[4]; int i; long l; }; Struct A{ int c; union U u; }a;
第5题:
变量a所占内存字节数是______。 union U { char st[4]; int i; long 1; }; struct A { int c; union U u; }a;
A.4
B.5
C.6
D.8
第6题:
若有以下说明和定义,以下叙述中错误的是( )。
union dt
{ int a;char b;double c;}data;
A.两个共用体变量之间可以相互赋值
B.变量data所占内存字节数与成员c所占字节数相等
C.程序段:data.a=5;printf("%f\n",data.c);输出结果为5.000000
D.共用体在初始化时只能用第一个成员的类型进行初始化
第7题:
●在某嵌入式系统中,采用PowerPC处理器,若定义了如下的数据类型变量X,则X所占用的内存字节数是(52).
union data{
int i;
char ch;
double f;
} X;
(52) A.8
B.3
c.16
D.24
第8题:
A.9
B. 5
C. 6
D. 7
第9题:
在C语言系统中,假设int类型数据占两个字节,则double、long、unsigned int、char类型数据所占字节数分别为( )。
A.8,2,4,1
B.2,8,4,1
C.4,2,8,1
D.8,4,2,1
第10题:
VC6.0中int类型变量所占字节数是( )。
A.1
B.2
C.3
D.4