假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为( )。

A:MyClass&(MyClass x); B:MyClass(MyClass x) C:MyClass(MyClass &x); D:MyClass(MyClass *x)

已知:int n=10;那么下列语句中错误的是( )。

A:int*p=new long[n]; B:int p[n]; C:int*p=new long(n); D:int p[10];

数据库管理系统是位于用户与操作系统之间的一个数据管理软件,以下不属于它的基本功能的是( )。

A:数据共享功能 B:数据定义功能 C:数据操纵功能 D:数据库的运行管理与控制功能

设有语句:char str1[]="string",str2[8],*str3,*str4="string";,则下列对库函数strcpy调用不正确的是( )。

A:strcpy(str1,"Hellol"); B:strcpy(str2,"Hello2"); C:strcpy(str3,"Hello3"); D:strcpy(str4,"Henllo4");

用链表表示线性表的优点是( )。

A:便于随机存取 B:花费的存储空间较顺序存储少 C:便于插入和删除操作 D:数据元素的物理顺序与逻辑顺序相同

流程控制语句的基本控制结构有三种,不属于这一种结构的是( )。

A:顺序结构 B:选择结构 C:循环结构 D:计算结构

下列关于类和对象的叙述中,错误的是( )。

A:一个类只能有一个对象 B:对象是类的具体实例 C:类是对某一类对象的抽象 . D:类和对象的关系是一种数据类型与变量的关系

不能作为函数重载的判断依据的是( )。

A:const B:返回类犁 C:参数个数 D:参数类型

实现运行时的多态性要使用

A:重载函数 B:析构函数 C:构造函数 D:虚函数

以下程序的输出结果是( )。
#include<iostream.h>
main( )

int m=5;
if(m++>5)
cout<<m;
else cout<<m--;

A:7 B:6 C:5 D:4

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