- 1 - 一、判断题 1
在说明语句 int a(15),&b=a,*p=&a;中,b 的值的*P 的是不相等的
( × ) 2
已知:int a(5),b(10); 表达式++a+b++有二义性
( × ) 3
在不同类型操作数组成的表达式中,其表达式的类型一定是最高类型double 型
( × ) 4
break 语句也可以用于 if 体内,它可退出 if 语句
( × ) 5
在一个被调用函数中,一个 return 语句可返回多个值给调用函数
(× ) 6
在传值调用中,要求实参和形参的类型完全一致并且个数相等
( × ) 7
for 循环中,循环变量的作用域是该循环的循环体内
( × ) 8
所谓私有成员是指只有类中所提供的成员函数才能直接访问它们,任何类以外的函数对它们的访问都是非法的
( × ) 9
const char *p 说明了 p 是指向字符串的常量指针
( × ) 10
私有继承中,基类中所有成员对派生类的对象都是不可见的
( √ ) 11
友元函数用于允许一个函数访问不相关类的私有部分
(√) 12
构造函数可以被继承
(×) 13
动态绑定的多态性是通过虚函数实现的
(√) 14
在c++中,传引用调用等同于传地址调用
(×) 15
重载函数必须有不同的参数列表
(√) 16
可以用 delete 释放不是用 new 运算符分配的内存
(×) 17
类成员的默认访问模式是private
(√) - 2 - 18
在类Time 中的析构函数可以声明为:void ~Time(int);(×) 19
const 对象必须初始化
(√) 20
在c++中,只能重载已有的运算符
( √ ) 21
按照标识符的要求,下划线是不能组成正确标识符的
( ×) 22
C++中使用了新的注释符(//),C 语言中注释符(