C++选择题求助之三(觉得必对的另选)

一、单选题(共20道试题,)V1.constA*p;以下声明的含义是()A.p是指向类A对象的指针B.p是指向类A常对象的指针,该指针指向的对象是常量C.p是指向类A常成... 一、单选题(共 20 道试题,)V
1. const A * p; 以下声明的含义是()
A. p是指向类A对象的指针
B. p是指向类A常对象的指针,该指针指向的对象是常量
C. p是指向类A常成员的指针
D. p是指向类A对象的常指针,该指针值是常量

2. 关于对象成员的构造函数的调用顺序,说法正确的是()
A. 与它们在成员初始化列表中给出的顺序相同
B. 与析构函数的调用顺序相同
C. 与它们在类中定义说明的顺序相同
D. 以上说法都不对

3. 用成员函数重载一元运算符θ,则显示调用方式为()
A. obj θ
B. θ obj
C. obj.operator θ()
D. operator θ(obj)

4. 下列有关继承和派生的叙述中,正确的是()
A. 如果一个派生类公有继承其基类,则该派生类对象可以直接访问基类的私有成员
B. 派生类的成员函数可以访问基类的所有成员
C. 基类对象可以赋值给派生类对象
D. 如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类

5. 在一个派生类对象结束其生命周期时()
A. 先调用派生类的析构函数后调用基类的析构函数
B. 先调用基类的析构函数后调用派生类的析构函数
C. 如果基类没有定义析构函数,则只调用派生类的析构函数
D. 如果派生类没有定义析构函数,则只调用基类的析构函数

6. 已知类X中的一个成员函数说明如下:void Set(X & a); 其中,X & a的含义是()
A. 指向类X的指针为a
B. 将a的地址赋给变量Set
C. a是类X的对象引用,用来作为Set()的形参
D. 变量X与a按位相与作为函数Set()的参数

7. 说明内联函数的关键字为()
A. inline
B. virtual
C. static
D. define

8. 不能参与重载的是()
A. 类
B. 函数
C. 函数模板
D. 运算符

9. 下列说法正确的是
A. 定义构造函数必须指出其返回类型,并且不允许重载构造函数
B. 静态数据成员可以在类体中、类体外被初始化,但无需通过构造函数
C. 默认构造函数是不接受实参的函数,并且能由系统自动生成
D. 在创建一个新的类对象时,系统会为它的所有成员分配一块存储空间

10. 在下列函数原型中,可以作为类A构造函数的是()
A. void A(int)
B. int A()
C. A(int)const
D. A(int)

11. cin是()类的标准对象的引用。
A. ostream
B. istream
C. stdout
D. stdin

12. 下列()不是构造函数的特征。
A. 构造函数的函数名与类名相同
B. 构造函数可以重载
C. 构造函数可以设置形式参数的默认值
D. 构造函数必须指定函数类型

13. 一个类的友元函数能够访问该类的()
A. 私有成员
B. 保护成员
C. 公有成员
D. 所有成员

14. 若在类外有函数调用X::func();则函数func是类 X的()函数。
A. 私有静态成员函数
B. 公有非静态成员函
C. 公有静态成员函数
D. 友元函数

15. 下列运算符中不能重载的是()
A. ::
B. +
C. <<
D. &&

16. new必须与()配对使用。
A. close
B. delete
C. return
D. exit

17. C++程序总是从()开始执行。
A. 构造函数
B. 析构函数
C. main()函数
D. 主类

18. 若有X obj[100]; (X为类名),则调用构造函数的次数为()
A. 0
B. 1
C. 100
D. 任意

19. 在main()函数中,若有函数调用func(…),而func在类A中定义,则func函数是A类的()函数。
A. 友元
B. 构造
C. 静态公有成员
D. 析构

20. 下面有关类说法不正确的是()
A. 在一个类中不能说明具有类类型的数据成员
B. 一个类可以有多个构造函数
C. 一个类只有一个析构函数,且析构函数不能被指定参数
D. 一个类中public、protected和private三者说明的顺序可以任意,且可以被使用多次,也可以不使用
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
百度网友ff90b2e
2010-06-23 · TA获得超过818个赞
知道小有建树答主
回答量:537
采纳率:0%
帮助的人:373万
展开全部
bdada
caacd
bddca
bccaa
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式