【单选题】【消耗次数:1】
假定一个结构类型的定义为“struct C{double* a[4];int n;};”,则该类型的长度为( )。
20
21
22
24
参考答案:
复制
纠错
相关题目
【单选题】 假定一个结构类型的定义为“struct C{double* a[4];int n;};”,则该类型的长度为( )。
①  20
②  21
③  22
④  24
【单选题】 假定一个结构类型的定义为“struct A{int a,b;A* c;};”,则该类型的长度为( )。
①  8
②  10
③  12
④  16
【单选题】 假定一个结构类型的定义为“struct A{int a,b;A* c;};”,则该类型的长度为( )。
①  8
②  10
③  12
④  16
【单选题】 假定一个结构类型的定义为“struct B{int a[5];char* b;};”,则该类型的长度为( )。
①  20
②  21
③  22
④  24
【单选题】 假定一个结构类型的定义为“struct B{int a[5];char* b;};”,则该类型的长度为( )。
①  20
②  21
③  22
④  24
【单选题】 假定一个结构类型的定义为“struct D{int a;union{int b;double c;};D* d[2];};”,则该类型的大小为( )字节。
①  20
②  24
③  28
④  32
【单选题】 假定一个结构类型的定义为“struct D{int a;union{int b;double c;};D* d[2];};”,则该类型的大小为( )字节。
①  20
②  24
③  28
④  32
【单选题】 假定k是一个double类型的变量,则定义变量p的正确语句为( )。
①  double p=
②  double *p=
③  double
④  char *p=”Thank you!”;
【单选题】 假定k是一个double类型的变量,则定义变量p的正确语句为( )。
①  double p=
②  double *p=
③  double
④  char *p=”Thank you!”;
【单选题】 假定k是一个double类型的变量,则定义指向k的变量p的正确语句为?
①  double p=
②  double *p=
③  double
④  char *p= Thank you!
随机题目
【单选题】 继承具有( ),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。
①  规律性
②  传递性
③  重复性
④  多样性
【单选题】 下面( )的叙述不符合赋值兼容规则。
①  派生类的对象可以赋值给基类的对象
②  基类的对象可以赋值给派生类的对象
③  派生类的对象可以初始化基类的对象
④  派生类的对象的地址可以赋值给指向基类的指针
【单选题】 派生类的对象可以访问以下那种情况继承的基类成员( )
①  私有继承的私有成员
②  公有继承的私有成员
③  私有继承的保护成员
④  公有继承的公有成员
【单选题】 设置虚基类的目的是()
①  简化程序
②  消除二义性
③  提高运行效率
④  减少目标代码
【单选题】 C++语言建立类族是通过()
①  类的嵌套
②  类的继承
③  虚函数
④  抽象类
【单选题】 this指针存在的目的是()
①  保证基类私有成员在子类中可以被访问
②  保证基类保护成员在子类中可以被访问
③  保证每个对象拥有自己的数据成员,但共享处理这些数据成员的代码
④  保证基类公有成员在子类中可以被访问
【单选题】 下列说法中错误的是( )
①  公有继承时基类中的public成员在派生类中仍是public的
②  公有继承时基类中的private成员在派生类中仍是private的
③  私有继承时基类中的public成员在派生类中是private的
④  保护继承时基类中的public成员在派生类中是protected的
【单选题】 在C++中的类有两种用法:一种是类的实例化,即生成类的对象,并参与系统的运行;另一种是通过(),派生出新的类。
①  复用
②  继承
③  单继承
④  多继承
【单选题】 类的私有成员可在何处访问( )
①  通过子类的对象访问
②  本类及子类的成员函数中
③  通过该类对象访问
④  本类的成员函数中
【单选题】 所谓多态性是指 ()
①  不同的对象调用不同名称的函数
②  不同的对象调用相同名称的函数
③  一个对象调用不同名称的函数
④  一个对象调用不同名称的对象