![](https://csdnimg.cn/release/download_crawler_static/87510090/bg1.jpg)
2. 下面选项中不属于面向对象程序设计特征的是(C) 。
A)继承性 B)多态性 C)相似性 D)封装性
3. 下列情况中,哪一种情况不会调用拷贝构造函数 ( B
A)用派生类的对象去初始化基类对象时
C)函数的形参是类的对象,调用函数进行形参和实参结合时
D)函数的返回值是类的对象,函数执行返回调用者时
4. 以下哪一关键字可用于重载函数的区分( C
A)extern B)static C)const
5. 下列有关数组的叙述中,正确的是( B )
A)C++中数组的存储方式为列优先存储
B)数组名可以作为实参赋值给指针类型的形参
C)数组下标索引从 1 开始,至数组长度 n 结束
D)数组指针的语法形式为:类型名 *数组名[下标表达式];
6. 下列有关继承和派生的叙述中,正确的是( C )
A)派生类不能访问通过私有继承的基类的保护成员
B)多继承的虚基类不能够实例化
C)如果基类没有默认构造函数,派生类就应当声明带形参的构造函数
D)基类的析构函数和虚函数都不能够被继承,需要在派生类中重新实现
7. 若有下面的函数调用:
fun(a+b, 3, max(n-1, b));
8. 下列关于 this 指针的说法正确的是( B
A)this 指针存在于每个函数之中
B)在类的非静态函数中 this 指针指向调用该函数的对象
C)this 指针是指向虚函数表的指针