单项选择题
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。
下列叙述中正确的是( )。
A.operator+有两个参数,operator*有两个参数
B.operator+有两个参数,operator*有一个参数
C.operator+有一个参数,operator*有两个参数
D.operator+有一个参数,operator*有一个参数
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
若有如下类声明 class MyClass public: MyClass() cout<<1; ; 执行下列语句以后,程序的输出结果是( )。 MyClass a,b[2],*p[2];
A.11
B.111
C.1111
D.11111
点击查看答案
单项选择题
有如下程序: #include <iostream> using namespace std; class CD public: ~CD() cout<<'C'; private: char name[80]; ; int main() CD a,*b,d[2];return 0; 运行时的输出结果是
A.CCCC
B.CCC
C.CC
D.C
点击查看答案
相关试题
一个在基类中说明的虚函数,它在该基类中没...
下面程序的运行结果是( )。 #include...
有如下程序 #include <iostream> usi...