分页:
[1] 2 3 4 5 6 7 8 9 10 下一页
一、单项选择题 ( 本大题共 10 小题,每小题 2 分,共 20 分 )
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1. 下列特性中, C 与 C++ 共有的是 ( )
A. 继承 B. 封装
C. 多态性 D. 函数定义不能嵌套
2. 通常情况下,函数模板中的类型参数个数 不能 是 ( )
A.0 B.2
C.4 D.3
3. 在下列成对的表达式中,运算符“ + ”的意义 不相同 的一对是 ( )
A.5.0+2.0 和 5.0+2 B.5.0+2.0 和 5+2.0
C.5.0+2.0 和 5+2 D.5+2.0 和 5.0+2
4. 类的指针成员的初始化是通过函数完成的,这个函数通常是 ( )
A. 析构函数 B. 构造函数
C. 其它成员函数 D. 友元函数
5. 要禁止修改指针 p 本身,又要禁止修改 p 所指向的数据,这样的指针应定义为 ( )
A.const char *p= “ ABCD ”; B.char const *p= “ ABCD ”;
C.char *const p= “ ABCD ”; D.const char * const p= “ ABCD ”;
6. 静态成员函数 没有 ( )
A. 返回值 B.this 指针
C. 指针参数 D. 返回类型
7. 当一个类的某个函数被说明为 virtual 时,该函数在该类的所有派生类中 ( )
A. 都是虚函数
B. 只有被重新说明时才是虚函数
C. 只有被重新说明为 virtual 时才是虚函数
分页:
[1] 2 3 4 5 6 7 8 9 10 下一页