得分: 10
10. 在下面的类定义中,错误的语句是 ( )
class sample{
public:
sample(int val); //①
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计(专升本)
9. 下列说法正确的是 ( )(本题10.0分)
A、 内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方
B、 内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方
C、 类的内联函数必须在类体内定义
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计(专升本)
8. 下面程序错误的语句是 ( )
①#include
②using namespace std;
③void main( )
④{
⑤ int *p=new int[1];
⑥ p
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计(专升本)
7. 下列是重载加法运算符的函数原型声明,其中错误的是 ( )(本题10.0分)
A、 MyClass operator+(double,double);
B、 MyClass operator+(double,MyClass
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计(专升本)
6. 派生类中的成员不能直接访问基类中的哪一种成员 ( )(本题10.0分)
A、 public
B、 private
C、 virtual
D、 protected
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计(专升本)
5. 如果在类MyClass的外面使用函数调用MyClass::f();则函数f()是类MyClass的 ( )(本题10.0分)
A、 静态成员函数
B、 非静态成员函数
C、 友元函数
D、 前面
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计(专升本)
4. 存在定义int a[10],x,*pa;,若pa=&a[0],下列的哪个选项和其他3个选项不是等价的? ( )(本题10.0分)
A、 x=*pa;
B、 x=*(a+1);
C、 x=*(pa+1);
D、
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计(专升本)
3. cout是某个类的标准对象的引用,该类是 ( )(本题10.0分)
A、 ostream
B、 istream
C、 stdout
D、 stdin
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计(专升本)
2. 一个类的友元函数或友元类可以访问该类的 ( )(本题10.0分)
A、 私有成员
B、 保护成员
C、 公有成员
D、 所有成员
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计(专升本)
1. 定义类模板时要使用关键字 ( )(本题10.0分)
A、 const
B、 new
C、 delete
D、 template
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计(专升本) 目前为: 1/1 页 首页 上页 下页 尾页