首页/ 题库 / [单选题]重载“>>”时,为保证其连用性,重载函数的答案

重载“>>”时,为保证其连用性,重载函数的返回类型应为

单选题
2021-09-01 23:51
A、istream
B、ostream
C、istream &
D、ostream &
查看答案

正确答案
C

试题解析

感兴趣题目
设a=5,b=4,c=3,d=2,则表达式3>2*b Or a=c And b<>c Or c>d的值是
设a=5,b=4,c=3,d=2,下列表达式的值是 3>2*b Or a=c And b<>C Or c>d
下面对C语言的描述中,正确的是A.函数一定有返回值,否则无法使用函数B.C语言函数既可以嵌套定义,又可以递归调用C.在C语言中,调用函数时,只能将实参的值传递给形参D.C语言程序中有调用关系的所有函数都必须放在同一源程序文件中
为类Matrix重载下列运算符号时,只能作为Matrix类成员函数重载的运算符是( )。
为类Matrix重载下列运算符号时,只能作为Matrix类成员函数重载的运算符是( )。
对单目运算符重载友元函数时,说明一个形参;重载为成员函数时,不能显式说明形参()
参数个数和类型都相同,只是返回值不同,这不是重载函数()
运算符可以重载,个别运算符不能重载,运算符重载是通过函数定义实现的()
对每个可重载的运算符来讲,它既可以重载为友元函数,又可以重载为成员函数,还可以重载为非成员函数()
函数的参数个数和类型都相同,只是返回值不同,这不是重载函数()
当运算符重载为成员函数时,如果函数参数表中没有参数,则表明该重载为单目运算符,操作数就为该对象本身;如果函数参数表中有一个参数,则表示该重载为双目运算符,另外一个操作数为该对象本身。
重载抽取运算符>>时,其运算符函数的返回值类型应当是()。
相关题目
如果定义了一个类myclass,则为myclass类对象以成员函数形式重载后++运算符的声明应该为
重载“>>”时,为保证其连用性,重载函数的返回类型应为
下列运算符重载时,只能采用类成员函数形式的有
一元运算符作为类成员函数重载时不需要形参;二元运算符作为________重载时需声明其右操作数。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法并返回相加结果,该成员函数的声明语句为______ 。
系统在调用重载函数时往往根据一些条件确定哪个重载函数被调用,在下列选项中,不能作为依据的是( )。
c++中,什么是函数重载?什么是运算符重载?什么是构造函数?什么是析构函数?
将x+y*z中的“+”用成员函数重载,“*”是友元函数重载应写为( )。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
将:x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
将x+y*z中的“+”用成员函数重载,“*”是友元函数重载应写为( )。
函数重载时,同名函数的参数类型列表必须不同。
下面关于成员函数重载运算符和友元函数重载运算符相同的是( )。
下面关于成员函数重载运算符和友元函数重载运算符相同的是
对每个可重载的运算符来说,只能重载为友元函数。
在派生类中,重载一个虚函数时,要求函数名、参数的个数、参数的类型、参数的顺序和函数的返回值( )。
返回值类型、参数个数和类型都相同的函数也可以重载。
函数的参数个数和类型都相同,只是返回值不同,这不是重载函数。
重载赋值操作符时,应声明为( )。函数。
设a=5,b=4,c=3,d=2,则表达式3>2*b Or a=c And b<>c Or c>d的值是
广告位招租WX:84302438

免费的网站请分享给朋友吧