填空题:在下列基类的定义中,有无virlual修饰use成员函数的结果将不同。其原因是_______。当use()为虚拟函数时的

  • 题目分类:C++
  • 题目类型:填空题
  • 查看权限:VIP
题目内容:
在下列基类的定义中,有无virlual修饰use成员函数的结果将不同。其原因是_______。
当use()为虚拟函数时的程序执行结果:
sizeof(A)=8
sizeof(B)=12
sizeof(C)=16
当use()非虚拟函数时的程序执行结果:
sizeof(A)=4
sizeof(B)=8
sizeof(C)=12
源程序如下:
参考答案:
答案解析:

数据库管理最本质的特点是实现数据的共享。为了实现数据的共享,保证数据的独立性、完整性和安全性,需要有一组软件来管理数据库

数据库管理最本质的特点是实现数据的共享。为了实现数据的共享,保证数据的独立性、完整性和安全性,需要有一组软件来管理数据库中的数据,处理用户对数据库的访问,这组软

查看答案

下面程序的输出是( )。

下面程序的输出是( )。A.1 B.0 C.-1 D.不确定的值

查看答案

已知类A中有公用数据成员B*b;其中B为类名。则下列语句错误的是(  )。

已知类A中有公用数据成员B*b;其中B为类名。则下列语句错误的是(  )。A.A():d(new B)() B.A(const A&oo):d(new B){*

查看答案

“三个代表”重要思想从根本上坚持了马克思主义是因为(  )。

“三个代表”重要思想从根本上坚持了马克思主义是因为(  )。A.坚持了阶级斗争的路线 B.坚持了为人民服务的方向 C.坚持了实事求是的原则 D.坚持了马列主义的

查看答案

当桥上作用的活载是汽车-20级时,2号梁的横向分布系数m0最接近的数值为( )。

当桥上作用的活载是汽车-20级时,2号梁的横向分布系数m0最接近的数值为( )。 A.0.438 B.0.572 C.0.621 D.554

查看答案