c++题库
假定 AB 引⽤是某个变量的别名,对引⽤的操作就是对被引⽤变量的操作。
A. 对
B. 错
假定 AB 为⼀个类,则执⾏ AB x; 语句时将⾃动调⽤该类的⽆参构造函数。
A. 对
const的作用
B. 错
构造函数⽤来初始化类的新对象,构造函数与类同名,返回类型只能为void。
A. 对
B. 错
⽤new动态分配的内存是在堆中分配的,⽽不是在栈中分配的。
A. 对
B. 错
使⽤关键字class定义的类中缺省的访问权限是私有(private)的。
A. 对
B. 错
在公有继承中,基类中的公有成员和私有成员在派⽣类中都是可见的。
A. 对
B. 错
C++语⾔的标识符是不区分⼤⼩写的。
A. 对
B. 错
作⽤域运算符(::)只能⽤来限定成员函数所属的类。
A. 对
B. 错
声明对象时,类名前⾯不需要加class关键字。
A. 对
B. 错
C++程序⼀般应当含有main函数,它是C++程序执⾏的⼊⼝。
A. 对
B. 错
可以在类的构造函数中对静态数据成员进⾏初始化。
A. 对
C++语⾔中,既允许单继承,⼜允许多继承。
A. 对
B. 错
派⽣类的继承⽅式有两种:公有继承和私有继承。
A. 对
B. 错
多继承情况下,派⽣类的构造函数的执⾏顺序取决于定义派⽣类时所指定的各基类的顺序。
A. 对
B. 错
类的私有成员只能被类中的成员函数访问,任何类以外的函数对它们的访问都是⾮法的。
A. 对
B. 错
构造函数和析构函数都不能重载。
A. 对
B. 错
在基类中被声明为虚函数的类的成员函数必须在每个派⽣类中显式声明为虚函数,才能具有多态的特征。
B. 错
关于运算符重载,运算符函数的返回类型不能声明为基本数据类型。
A. 对
B. 错
将类的⼀个对象赋值给该类的另⼀个对象时,调⽤拷贝构造函数。
A. 对
B. 错
模板可以使程序对任何数据类型进⾏同样⽅式的处理。
A. 对
B. 错
1. 编译源⽂件后产⽣的⽂件是()。
A. ⽬标⽂件
B. 可执⾏⽂件
C. 源⽂件
D. 头⽂件
2. 每个C++程序只能有⼀个()。
A. 全局变量
B. 函数
C. 头⽂件
D. 主函数
3. 使⽤内联函数的好处是()。
A. 增加函数调⽤次数
B. 提⾼代码执⾏效率
C. 减少代码量,增强代码可读性
D. 隐藏内部实现
4.下列不是函数重载所要求的条件是()。
A. 函数名相同
B. 函数返回值类型不同
C. 参数类型不同
D. 参数个数不同
5. 下列哪两个函数为重载函数()。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。