[单选题]

设有以下定义

union data

{int d1; float d2;}demo;

则下面叙述中错误的是( )。

A. 变量demo与成员d2所占的内存字节数相同

B. 变量demo中个成员的地址相同

C. 变量demo和各成员的地址相同

D. 若给demo.d1赋值99,demo.d2的值是99.0

参考答案与解析:

相关试题

设有以下定义:union data{intd1;floatd2;} demo;则

[单选题]设有以下定义: union data { int d1; float d2; } demo; 则下面叙述中错误的是( )。A.变量demo与成员d2所占的内存字节数相同B.变量demo中各成员的地址相同C.变量demo和各成员的地址相同D.若给demo.d1赋99后,demo.d2中的值是99.0

  • 查看答案
  • 设有以下定义的语句,则*(*(p£«2)£«1)的值为______。int a[

    [单选题]设有以下定义的语句,则*(*(p+2)+1)的值为______。int a[3][2]={10,20,30,40,50,60}, (*p)[2];p=a;A.10B.30C.60D.40

  • 查看答案
  • 设有以下定义和语句,则*(*(p£«2)£«1)的值为(14)。 inta[3]

    [主观题]设有以下定义和语句,则*(*(p+2)+1)的值为(14)。int a[3][2]={10, 20, 30, 40, 50, 60}, (*p)[2];p=a;

  • 查看答案
  • 设有以下定义和程序:#includeclass A1{public: void

    [单选题]设有以下定义和程序:includeclass A1{public: void show1(){cout<<"class A1"<

  • 查看答案
  • 设有以下定义和程序:#includeclass TestClass1{publi

    [单选题]设有以下定义和程序:includeclass TestClass1{public:void show1(){cout<<"TestCla设有以下定义和程序: #include<iostream.h> class TestClass1 { public: void show1() { cout<<"TestClass1"<<end1; } }; class TestClass2:TestClass 1 { public: void show2() { tout<<"TestClass2"

  • 查看答案
  • 设有以下定义和语句:int a[3] [2]={1,2,3,4,5,6}, *

    [单选题]设有以下定义和语句: int a[3] [2]={1,2,3,4,5,6}, * p[3]; p[0] =a[1]; 则.(P[0]+1)所代表的数组元素是( )。A.a[0][1]B.a[1][0]C.s[1][1]D.a[1][2]

  • 查看答案
  • 设有以下定义union data{ int d1; float d2; }dem

    [单选题]设有以下定义union data{ int d1; float d2; }demo;则下面叙述中错误的是A.) 变量 demo 与成员 d2 所占的内存字节数相同B.) 变量 demo 中各成员的地址相同C.) 变量 demo 和各成员的地址相同D.) 若给 demo.d1 赋 99 后 , demo.d2 中的值是 99.0

  • 查看答案
  • 设有以下定义 union data { int d1; float d2; }d

    [单选题]设有以下定义 union data { int d1; float d2; }demo; 则下面叙述中错误的是A.变量demo与成员d2所占的内存字节数相同B.变量demo中各成员的地址相同C.变量demo和各成员的地址相同D.若给demo.d1赋99后,demo.d2中的值是99.0

  • 查看答案
  • 若有以下定义:inta[5]={1,2,3,4,5};则a[2]=()

    [填空题] 若有以下定义:inta[5]={1,2,3,4,5};则a[2]=()

  • 查看答案
  • 设有以下定义和程序:#includeclass A1{public:void s

    [单选题]设有以下定义和程序:includeclass A1{public:void show1(){cout<<"class A1"<

  • 查看答案
  • 设有以下定义 uniondata{intd1;floatd2;}demo;则下面