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

题目

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


相似考题
更多“● 已知有变量 data1 定义如下: union data { int i; char ch; float f; } data1; 则变量 data1 ”相关问题
  • 第1题:

    2、你已经使用read.csv()命令打开了一个数据文件,并命名为data1,现在你想在R中打开data1,应该使用的命令 是_____。

    A.view(data1)

    B.head(data1)

    C.rm(data1)

    D.library(data1)


    view(data1)

  • 第2题:

    2、你已经使用read.csv()命令打开了一个数据文件,并命名为data1,现在你想在R中打开data1,应该使用的命令是_____。


    view(data1)

  • 第3题:

    你已经使用read.csv()命令打开了一个数据文件,并命名为data1,现在你想在R中打开data1,应该使用的命令 是_____。

    A.view(data1)

    B.head(data1)

    C.rm(data1)

    D.library(data1)


    view(data1)

  • 第4题:

    阅读下列代码,该模块的功能是()。 module comp_2(data0,data1,gt,eq,lt); parameter N=8; input [N-1:0] data0,data1; output reg gt,eq,lt; always@(*) beign gt=0; eq=0; lt=0; if(data0>data1) gt=1; if(data0==data1) eq=1; if(data0<data1) lt=1; end

    A.编码器

    B.二-十进制译码器

    C.数据比较器

    D.数据选择器


    数据比较器

  • 第5题:

    假定变量i,f的数据类型分别是int、float。已知i=12345,f=1.2345e3,则在一个32位机器中执行如下表达式,结果为假的是

    A.i==(int)(float)i

    B.i==(int)(double)i

    C.f==(float)(int)f

    D.f==(float)(double)f


    B