[单选题]

已知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为(  )。

A.a.operator++(1)

B.operator++(a)

C.operator++(a,1)

D.a.operator++()

参考答案与解析:

相关试题

如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为(  )。

[单选题]如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为(  )。A.

  • 查看答案
  • 已知表达式£«£«a中的“£«£«”是作为成员函数重载的运算符,则与£«£«a等

    [单选题]已知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为A.a.operator++(1)B.operator++(A)C.operator++(a,1)D.a.operator++()

  • 查看答案
  • 如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为(  )。

    [单选题]如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为(  )。A.operator/(x.o

  • 查看答案
  • 如果表达式一x£¯y中的″£­″和″″是作为友元函数重载的运算符,采用运算符函数

    [单选题]如果表达式一x/y中的″-″和″″是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。A.jsj-ej-0253.jpgB.jsj-ej-0254.jpgC.jsj-ej-0255.jpgD.jsj-ej-0256.jpg

  • 查看答案
  • 在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是(  )。

    [单选题]在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是(  )。A.operator+有两个参数,op

  • 查看答案
  • 在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算

    [单选题]在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是()。A . operator+有两个参数,operator*有两个参数B . operator+有两个参数,operator*有一个参数C . operator+有一个参数,operator*有两个参数D . operator+有一个参数,operator*有一个参数

  • 查看答案
  • 如果表达式y*x£«£«中,“*”是作为成员函数重载的运算符,“£«£«”是作为

    [单选题]如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为A.x.operator++(0).operator*(y);B.operator*(x.operator++(0),y);C.y.operator*(operator++(x,0))D.operator*(operator++(x,0),y)

  • 查看答案
  • 在表达式x£« y*z中,£«是作为成员函数重载的运算符,*是作为非成员函数重载

    [单选题]在表达式x+ y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是( )。A.operator+有两个参数,operator*有两个参数B.operator+有两个参数,operator*有一个参数C.operator+有一个参数,operator*有两个参数D.operator+有一个参数,operator*有一个参数

  • 查看答案
  • 在重载运算符函数时,下面()。运算符必须重载为类成员函数形式。

    [单选题]在重载运算符函数时,下面( )。运算符必须重载为类成员函数形式。A.+B.-C.++D.->

  • 查看答案
  • 在表达式x£«y*z中,£«是作为成员函数重载的运算符,*是作为非成员的函数重载

    [单选题]在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员的函数重载的运算符。下列叙述中正确的是A.operator+有两个参数,operator*有两个参数B.operator+有两个参数,operator*有一个参数C.operator+有一个参数,operator*有两个参数D.operator+有一个参数,operator*有一个参数

  • 查看答案