若要对BigData类中用成员函数方式重载取模运算符,下列声明选项中正确的是()。A.BigData % (const BigData);B.BigData operator%(const BigData);C.BigData % operator (const BigData);D.operator %(BigData, BigData);
若要对BigData类中用成员函数方式重载取模运算符,下列声明选项中正确的是()。
A.BigData % (const BigData);
B.BigData operator%(const BigData);
C.BigData % operator (const BigData);
D.operator %(BigData, BigData);
参考答案和解析
错
相关考题:
( 24 )下列关于运算符重载的描述中,正确的是A )运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符B )一元运算符只能作为成员函数重载C )二元运算符重载为非成员函数时,参数表中有一个参数D ) C++ 中可以重载所有的运算符
( 33 )下列关于运算符重载的描述中,错误的是A ) :: 运算符不能重载B )类型转换运算符只能作为成员函数重载C )将运算符作为非成员函数重载时必须定义为友元D )重载 [] 运算符应完成 “ 下标访问 ” 操作
( 24 )下列关于运算符重载的描述中,错误的是A )可以通过运算符重载在 C++ 中创建新的运算符B )赋值运算符只能重载为成员函数C )运算符函数重载为类的成员函数时,第一操作数是该类对象D )重载类型转换运算符时不需要声明返回类型
下列关于运算符重载的描述中,错误的是( )。A.可以通过运算符重载在C++中创建新的运算符B.赋值运算符只能重载为成员函数C.运算符函数重载为类的成员函数时,第一操作就是该类对象D.重载类型转换运算符时不需要声明返回类型
下面关于自定义类的运算符重载的说法中,正确的是()。 A.类友元形式重载的运算符,重载函数的参数个数与运算符的实际操作数个数相同B.类友元形式重载的运算符,重载函数中的this指针指向第一个运算数C.类友元形式重载的运算符,重载函数中可以直接访问类中的私有成员D.所有运算符都可以以类友元形式进行重载
下列关于运算符重载的描述中,错误的是( )。A.可以通过运算符重载在C++中创建新的运算符 下列关于运算符重载的描述中,错误的是( )。A.可以通过运算符重载在C++中创建新的运算符B.赋值运算符只能重载为成员函数C.运算符函数重载为类的成员函数时,第一操作参数就是该类对象D.重载类型转换运算符时不需要声明返回类型
下列关于运算符重载的叙述中,正确的是A.通过运算符重载,可以定义新的运算符B.有的运算符只能作为成员函数重载C.若重载运算符+,则相应的运算符函数名是+D.重载一个二元运算符时,必须声明两个形参
下列关于运算符重载的叙述中,正确的是A.运算符重载为成员函数时,若参数表中无参数,则重载的是一元运算符B.一元运算符只能作为成员函数重载C.二元运算符重载为非成员函数时,参数表中有一个参数D.C++中可以重载所有的运算符
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。A) Data+(DatA) ;B) Data operator+{Data};C) Data+operator{Data};D) operator+(Data,DatA) ;A.B.C.D.
下面关于成员函数重载运算符和友元函数重载运算符相同的是( )。A.成员函数和友元函数可重载的运算符是不相同的B.成员函数和友元函数重载运算符时都需要用到this指针C.成员函数和友元函数重载运算符时都需要声明为公有的D.成员函数和友元函数重载运算符时的参数可能是相同的
下面关于运算符重载的描述中,正确的是( )。A.一元运算符只能作为成员函数来重载B.运算符重载作为成员函数时,如果参数表中无参数,重载的是一元运算符C.二元运算符重载为非成员函数时,参数表中有一个参数D.C++中可以重载所有的运算符
若要对Date类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。 A.Data+(Data);SX 若要对Date类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。A.Data+(Data);B.Dataoperator+(Data);C.Data+operator(Data);D.operator+(Data.Data);
若要对Date类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。A.Data+{Data};B.Dataoperator+{Data};C.Data+operator{Data};D.operator+{Data.Data};
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。 A.Data+(DatA.;SXB 若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。A.Data+(DatA.;B.Data operator+(DatA.;C.Data+operator(DatA.;D.operator+(Data,DatA.;
下理关于运算符重载的描述中,正确的是( )。A.运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符B.一元运算符只能作为成员函数重载C.二元运算符重载为非成员函数时,参数表中有一个参数D.C++中可以重载所有的运算符
单选题下列关于运算符重载的描述中,错误的是( )。A可以通过运算符重载在C++中创建新的运算符B赋值运算符只能重载为成员函数C运算符函数重载为类的成员函数时,第一操作数是该类对象D重载类型转换运算符时不需要声明返回类型
单选题若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。AData+ (Data);BData operator+(Data);CData +operator(Data);Doperator+ (Data, Data);
单选题下列关于赋值运算符“=”重载的叙述中,正确的是( )。A赋值运算符只能作为类的成员函数重载B默认的赋值运算符实现了“深层复制”功能C重载的赋值运算符函数有两个本类对象作为形参D如果已经定义了复制(拷贝)构造函数,就不能重载赋值运算符
单选题若要对类BigNumber中重载的类型转换运算符long进行声明,下列选项中正确的是()。Aoperator long()const;Boperator long(bigNumber);Clong operator long()const;Dlong operator long(BigNumber);
单选题若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是( )。AXV operator*(XV,XV);BXV*(XV);Coperator*(XV);DXV operatorv*(XV);
单选题已知在一个类体中包含如下函数原型:VOLUME operator-(VOLUME)const;,下列关于这个函数的叙述中,错误的是( )。A这是运算符-的重载运算符函数B这个函数所重载的运算符是一个一元运算符C这是一个成员函数D这个函数不改变类的任何数据成员的值