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

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

在函数中,可以用aut0、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是(  )。

A:auto B:extern C:register D:static

若变量已正确定义并赋值,以下符合C++语言语法的表达式是(  )。

A:a:=b+1 B:a=b=c+2 C:intl8.5%3 D:a=a+7=c+b

以下叙述中正确的是(  )。

A:构成C++语言程序的基本单位是类 B:可以在一个函数中定义另一个函数 C:main()函数必须放在其他函数之前 D:所有被调用的函数一定要在调用之前进行定义

定义如下枚举类型enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};则下列选项正确的是(  )。

A:表达式Wednesday==Friday的值是true B:Dayday;day=3; C:Dayday;day=Monday+3; D:Daydayday=Tuesday+10;

下列有关模板的叙述中,正确的是(  )。

A:函数模板不能含有常规形参 B:函数模板的一个实例就是一个函数定义 C:类模板的成员函数不能是模板函数 D:用类模板定义对象时,绝对不能省略模板实参

下列运算符函数中肯定不属于类FunNumber的成员函数的是(  )。

A:intoperator-(FunNumber); B:FunNumberoperator-(); C:FunNumberoperator-(int); D:intoperator-(FunNumber,FunNumber);

下列各组类型声明符中,含义相同的一组是(  )。

A:unsignedlongint和long B:signedshort和short C:unsignedshort和short D:shortint和int

关于纯虚函数,下列表述中正确的是(  )。

A:纯虚函数是没有给出实现版本(即无函数体定义)的虚函数 B:纯虚函数的声明总是以“=0”结束 C:派生类必须实现基类的纯虚函数 D:含有纯虚函数的类不可能是派生类

若已定义:   inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是(  )。

A:a[p-a] B:*(&a[i]) C:p[i] D:a[10]

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