设有如下三个关系表 下列操作中正确的是( )。

A:T=R∩S B:T=R∪S C:T=R×S D:T=R/S

结构化程序设计主要强调的是( )。

A:程序的规模 B:程序的效率 C:程序设计语言的先进性 D:程序易读性

以下( )成员函数表示纯虚函数。

A:virtual int vf(in B:void vf(in=0 C:virtual void vf()=0 D:virtual void vf(in{}

下列关于运算符重载的描述中,正确的是( )。

A:运算符重载可以改变运算符的操作数的个数 B:运算符重载可以改变优先级 C:运算符重载不可以改变优先级 D:运算符重载不可以改变语法结构

关于运算符重载,下列表述中正确的是( )。

A:C++已有的任何运算符都可以重载 B:运算符函数的返回类型不能声明为基本数据类型 C:在类型转换符函数的定义中不需要声明返回类型 D:可以通过运算符重载来创建C十十中原来没有的运算符

下面数据结构中,属于非线性的是( )。

A:线性表 B:树 C:队列 D:堆栈

关于动态存储分配,下列说法正确的是( )。。

A:new和delete是C++语言中专门用于动态内存分配和释放的函数 B:动态分配的内存空间也可以被初始化 C:当系统内存不够时,会自动回收不再使用的内存单元,因此程序中不必用delete释放内存空间 D:当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用new

在下面的运算符重载函数的原型中,错误的是( )。

A:Volume operator-(double,doubl; B:double Volume::operator-(doubl; C:Volume Volume::operator-(Volum; D:Volume operator-(Volume,Volum;

如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用( )关键字来修饰。

A:const B:static C:void D:class

下列语句中,错误的是( )。

A:const int buffer=256; B:const double *point; C:int const buffer=256; D:double *const point;

微信扫码获取答案解析
下载APP查看答案解析