3.用运算符 (3) 可以计算某一数据类型的变量所占的内存字节数。
3.用运算符 (3) 可以计算某一数据类型的变量所占的内存字节数。
参考答案和解析
sizeof##%_YZPRLFH_%##sizeof()
相关考题:
下列关于变量数据类型的描述中,错误的是()。A.定义变量时int型数据类型可以省略B.变量的数据类型可以决定该变量占内存的字节数C.变量的数据类型是可以被强制的D.变量的数据类型是有高低之分的
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是A.data的每个成员起始地址都相同B.变量data所占内存字节数与成员c所占字节数相等C.程序段:data.a=5;printf("%f\n",data.c);输出结果为5.000000D.data可以作为函数的实参
●在某嵌入式系统中,采用PowerPC处理器,若定义了如下的数据类型变量X,则X所占用的内存字节数是(52).union data{int i;char ch;double f;} X;(52) A.8B.3c.16D.24
下面有关运算符的说法错误的是()。A、算术运算符不能对布尔类型、String*和Object*进行算术运算B、关系运算符中的“==”和赋值运算符中的“=”是相同的C、sizeof运算符是用来查询某种数据类型或表达式的值在内存中所占的内存空间大小D、括号()在运算符的优先级中是最高的,它可以改变表达式的运算顺序
变量a所占内存字节数是______。 union U { char st[4]; int i; long 1; }; struct A { int c; union U u; }a;A.4B.5C.6D.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 dt { int a;char b;double c; }data; 以下叙述中错误的是( )。A.data的每个成员起始地址都相同B.变量data所占内存字节数与成员c所占字节数相等C.程序段:data.a=5;printf("%f\n",data. C);输出结果为5.0D.data可以作为函数的实参
在C语言中(以16位PC机为例),一个char数据在内存中所占字节数为(),其数值范围为();一个int数据在内存中所占字节数为(),其数值范围为();一个long数据在内存中所占字节数为(),其数值范围为();一个float数据在内存中所占字节数为(),其数值范围为()。
单选题下面有关运算符的说法正确的是()。A算术运算符不能对布尔类型,String*(字符串类型)和Object*(对象类型)进行算术运算B关系运算中的”= =”和赋值运算符中的”=”是相同的Csizeof运算符用来查询某种数据类型或表达式的值在内存中所占懂得内存空间大小(字节数)D括号在运算符中的优先级中是最高的,它可以改变表达式的运算顺序
填空题设有以下结构类型说明和变量定义,则变量a在内存所占字节数是(). struct stud { char num[8]; int s[4]; double ave; } a,*p;