在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是______ 。
A: A) operator+有两个参数,operator*有两个参数
B: B) opezator+有两个参数,operator*有一个参数
C: C) operator+有一个参数,operator*有两个参数
D: D) operator+有一个参数,operator*有一个参数
A: A) operator+有两个参数,operator*有两个参数
B: B) opezator+有两个参数,operator*有一个参数
C: C) operator+有一个参数,operator*有两个参数
D: D) operator+有一个参数,operator*有一个参数
举一反三
- 在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是______ 。 A: A) operator+有两个参数,operator*有两个参数 B: B) opezator+有两个参数,operator*有一个参数 C: C) operator+有一个参数,operator*有两个参数 D: D) operator+有一个参数,operator*有一个参数
- 在表达式x+y*2中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符,则operator+和operator*分别有多少个参数?
- 下列哪一项是对两个复数相加的加法运算符重载的正确形式?_____________ A: ComplexComplex::operator+(constComplex&c) B: ComplexComplex::operator+() C: ComplexComplex::operator(constComplex&c) D: ComplexComplex::operator(+)(constComplex&c)
- 成员函数法实现+运算符重载时,对于两复数相加功能,运算符重载函数的参数有( )个 A: 2 B: 1 C: 0
- DATE函数有( )个参数。 A: 一个 B: 两个 C: 三个 D: 四个