题库 题库

【单选题】

将前缀运算符“--”重载为非成员函数,下列原型中能正确用于类中说明的是(  )。
  • A.DeCr&operator--(int);

  • B.DeCr operator--(DeCr&,int);

  • C.friend DeCr&operator--(DeCr&);

  • D.friend DeCr operator--(DeCr&,int);

参考答案

查看答案

相关试题

单选题 在函数中,可以用aut0、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是(  )。 查看答案
单选题 在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是(  )。 查看答案
单选题 在软件开发中,需求分析阶段可以使用的工具是(  )。 查看答案
单选题 下面描述中,不属于软件危机表现的是( )。 查看答案
单选题 决定c++语言中函数的返回值类型的是( )。 查看答案
单选题 有如下类定义:
class AA
{
im a:
public:
int getRef()const{return&a;}//①
int getValue()const{return a;}//②
void set(int n)const{a=n;}//③
friend void show(AA aA.const{cout<
};
其中四个函数的定义中正确的是(  )。
查看答案
单选题 下列关于多态性的描述,错误的是( )。 查看答案
单选题 有如下类定义:
Class AA{ int a: PubliC: AA(int n=O):a(n){}
};
Class BB:publiC AA{ publiC:
BB(int n)
};
其中横线处的缺失部分是(  )。
查看答案
单选题 下列有关类成员的叙述中,正确的是( )。 查看答案
单选题 如果派生类以proteCted方式继承基类,则原基类的proteCted成员和publiC成员在派生类中的访问属性分别是( )。 查看答案
单选题 类的析构函数是在( )调用的。 查看答案
单选题 语句int*P=&k;定义了指针P,与这个语句等效的语句序列是( )。 查看答案
单选题 有以下程序:
#include
void fun(int a,int b,int C.
{ a=456,b=567,c=678;}
void main()
{
int X=10,Y=20,Z=30;
fun(X,Y,z);
aout<<X<<’,’<<Y<<’,’<<Z<
}
输出结果是( )。
查看答案
单选题 关于在调用模板函数时模板实参的使用,下列表述中正确的是(  )。 查看答案
单选题 有三个关系R、S和T如下:

则由关系R和s得到关系T的操作是( )。
查看答案
单选题 将前缀运算符“--”重载为非成员函数,下列原型中能正确用于类中说明的是(  )。 查看答案
单选题 有如下类声明:
class Base{
protected:
int amount;
public:
Base(int n=0):amount(n){}
int getAmount()const{retum amount;}
};
class Derived:public Base{
protected:
int value;
public:
Derived(int m,int n):value(m),Base(n){}
int getData()const{return value+amount;}
}:
已知x是一个Derived对象,则下列表达式中正确的是( )。
查看答案
单选题 判断char型变量c是否为小写字母的正确表达式是( )。 查看答案
单选题 下列有关内联函数的叙述中,正确的是( )。 查看答案
单选题 有如下程序:
#inClude
using namespaCe std; ClaSS A{
publiC:
A(int i){x=i;}
void dispa(  ){Cout<<X<<’,’;}&NBSP;&NBSP;&NBSP;
int x; };
Class B:publiC A{ publiC:
B(int i):A(i+10){x=i;}
vold dispb(  ){dispa(  );Cout<<X<<ENDL;}&NBSP;&NBSP;&NBSP;
int x; };
int main(  )} B b(2); b.dispb(  );
return 0; }
执行这个程序的输出结果是(  )。
查看答案