单项选择题
下列关于运算符重载的描述中,正确的是( )。
A.运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B.一元运算符只能作为成员函数重载
C.二元运算符重载为非成员函数时,参数表中有一个参数
D.C++中可以重载所有的运算符
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
已知Value是一个类,value是Value的一个对象。下列以非成员函数形式重载的运算符函数原型中,正确的是( )。
A.Value operator+(Value v,int i);
B.Value operator+(Value v=value,int i);
C.Value operator+(Value v,int i=0):
D.Value operator+(Value v=value,int i=0):
点击查看答案&解析
单项选择题
已知函数f的原型是void f(int*a,long&b);,变量v1、v2的定义是: int v1;long v2; 下列调用语句中正确的是( )。
A.f(vl,&v2);
B.f(v1,v2);
C.f(&vl,&v2);
D.f(&vl,v2);
点击查看答案&解析
相关试题
下列语句都是程序运行时的第1条输出语句,...
C++系统预定义了4个用于标准数据流的对...
下面是一个模板声明的开始部分:templatedo...
下列有关模板的叙述中,正确的是( )。
有如下程序:#includeusing namespaee s...