第1题:
关于Linux的描述中,错误的是( )。
A.初衷是使普通PC能运行UNIX
B.Linux是UNIX的一个变种
C.Linux支持Intel硬件平台
D.Linux支持C++编程语言
第2题:
下列关于类模板的描述中,错误的是( )。
A.类模板的成员函数都是模板函数
B.可以为类模板参数设置默认值
C.类模板描述了一组类
D.类模板中只允许有一个类型参数
第3题:
下列关于运算符重载的描述中,错误的是( )。
A.可以通过运算符重载在C++中创建新的运算符
B.赋值运算符只能重载为成员函数
C.运算符函数重载为类的成员函数时,第一操作参数就是该类对象
D.重载类型转换运算符时不需要声明返回类型
第4题:
下列关于C++预定义流对象的叙述中,正确的是
A.cin是C++预定义的标准输入流对象
B.cin是C++预定义的标准输入流类
C.cout是C++预定义的标准输入流对象
D.cout是C++预定义的标准输入流类
第5题:
下列关于静态成员的描述中,错误的是()。
A.静态成员都是使用static来说明的
B.静态成员是属于类的,不是属于某个对象的
C.静态成员只可以用类名加作用域运算符来引用,不可用对象引用
D.静态数据成员的初始化是在类体外进行的
C
第6题:
A.类的数据成员也被称作属性
B.可以用流程图来描述类的设计
C.面向对象中的分类被称作是抽象
D.类的函数成员也被称作方法
答案B
第7题:
●以下关于C语言与C++语言的叙述中,正确的是(32)。
(32)
A.只要将C程序的扩展名.c改为.cpp,就可将过程式的C程序转换为面向对象的C++程序
B.由于C++是在C的基础上扩展的,所以C++编译器能编译C源程序
C.在C程序中,也可以用结构体类型定义类
D.与C不同,C++程序中的函数必须属于某个类
第8题:
以下描述错误的是()
第9题:
下列关于类层次中重名成员的描述,错误的是()
第10题:
下列关于C++与C语言的关系描述中,错误的是()。
第11题:
第12题:
在C++中支持抽象类而在C#中不支持抽象类
C++中可在头文件中声明类的成员而在CPP文件中定义类的成员,在C#中没有头文件并且在同一处声明和定义类的成员
在C#中可使用new修饰符显式隐藏从基类继承的成员
在C#中要在派生类中重新定义基类的虚函数必须在前面加Override
第13题:
下列关于运算符重载的描述中,错误的是( )。
A.可以通过运算符重载在C++中创建新的运算符
B.赋值运算符只能重载为成员函数
C.运算符函数重载为类的成员函数时,第一操作就是该类对象
D.重载类型转换运算符时不需要声明返回类型
第14题:
C++中,设置虚基类的目的是【 】。
第15题:
下列关于Java语言和C++语言之间差别的描述中,不正确的一项是______。
A.Java虽然提供了安全机制,但是还是没有C++安全
B.Java的内存管理基于C++的内存管理
C.Java没有指针,但是C++的指针最灵活
D.Java没有全局变量,但是C++有全局变量
第16题:
下列关于C++与C语言的关系的描述中,( )是错误的。
A.C语言是C++语言的一个子集
B.C++与C语言是兼容的
C.C++对C语言进行了一些改造
D.C++和C语言都是面向对象的
第17题:
下列关于Linux的描述中,错误的是( )。
A.初衷是使普通PC能运行UNIX
B.Linux是UNIX的一个变种
C.Linux支持Intel硬件平台
D.Linux支持C++编程语言
第18题:
关于 Linux 的描述中,错误的是
A 初衷是使普通 PC 能运行 Unix
B Linux 是 Unix 的一个变种
C Linux 支持 Intel 硬件平台
D Linux 支持 C++ 编程语言
第19题:
关于C++与C语言关系的描述中,()是错误的。
第20题:
C++中ostream类的直接基类是()。
第21题:
以下关于C++和C#描述错误的是()。
第22题:
cin是C++预定义的标准输入流对象
cin是C++预定义的标准输入流类
cout是C++预定义的标准输入流对象
cout是C++预定义的标准输入流类
第23题:
C语言是C++语言的一个子集
C语言与C++语言是兼容的
C++语言对C语言进行了一些改进
C++语言和C语言都是面向对象的
第24题:
C语言是C++语言的一个子集
C++与C语言是兼容的
C++对C语言进行了一些改进
C++和C语言都是面向对象的