首页
题目
TAGS
首页
/
题库
/
[单选题]已知表达式++a中的“++”是作为成员函的答案
搜答案
已知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为
单选题
2022-01-01 08:48
A、a.operator++(1)
B、operator++(A)
C、operator++(a,1)
D、a.operator++()
查看答案
正确答案
D
试题解析
解析:在类内部定义重载“++”运算符,函数格式为:类名&operator++( )。因此调用该函数的格式应该为:a.operator++( )。
标签:
感兴趣题目
已知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为
在表达式x+y*z中,“+”是作为成员函数重载的运算符,“*”是作为非成员函数重载的运算符。下列叙述中正确的是( )。
若在表达式y/x中,“/”是作为成员函数重载的运算符,则该表达式还可以表示为
已知Value是一个类,Value是Value的一个对象。 下列以非成员函数形式重载的运算符函数原形中,正确的是( )。
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是( )。
为类Matrix重载下列运算符号时,只能作为Matrix类成员函数重载的运算符是( )。
为类Matrix重载下列运算符号时,只能作为Matrix类成员函数重载的运算符是( )。
对单目运算符重载友元函数时,说明一个形参;重载为成员函数时,不能显式说明形参()
对每个可重载的运算符来讲,它既可以重载为友元函数,又可以重载为成员函数,还可以重载为非成员函数()
如果表达式a++中的“++”是作为普通函数重载的运算符,若采用运算符函数调用格式,则可表示为()。
如果表达式a+b中的“+”是作为成员函数重载的运算符,若采用运算符函数调用格式,则可表示为()。
如果表达式a==b中的“==”是作为普通函数重载的运算符,若采用运算符函数调用格式,则可表示为()。
相关题目
用成员函数重载一元运算符θ,则显示调用方式为
下列运算符重载时,只能采用类成员函数形式的有
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是()。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员的函数重载的运算符。下列叙述中正确的是
如果表达式--x/y中的“--”和“/”都是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示( )。
如果表达式y*x++中,“”是作为成员函数重载运算符,“++”是作为友元函数重的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
下面关于成员函数重载运算符和友元函数重载运算符相同的是( )。
下面关于成员函数重载运算符和友元函数重载运算符相同的是
如果表达式-x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
如果表达式“--x/y”中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函薮调用格式,该表达式还可表示为( )。
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
如果表达式- -x/y中的“- -”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为
如果表达式一x/y中的″-″和″″是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
如果表达式-x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数用格式,该表达式还可表示为( )。
运算符重载的形式有两种:成员函数形式和友元形式。
如果表达式++i*k中的“++”和“*”都是重载的非静态成员运算符,则采用运算符函数调用格式,该表达式还可表示为= ______。
如果表达式a>=b中的“>=”是作为非成员函数重载的运算符,则可以等效地表示为
如果表达式a>=b中的“>=”是作为非成员函数重载的运算符,则可以等效地表示为( )。
如果算符函数调用格式的表达式:x.operator-(operator++(y,0)中的“—”是作为成员函数重载的,“++”是作为友元函数重载的,那么该表达式还可以表示为:()
广告位招租WX:84302438
题库考试答案搜索网
免费的网站请分享给朋友吧