题目内容

下列关于运算符重载描述中,正确的是()。

A. 运算符重载为成员函数时,如果有一个参数,则是双目运算符
B. 单目运算符只能作为成员函数重载
C. 双目运算符重载为非成员函数时,有一个参数
D. C++可以重载所有运算符

查看答案
更多问题

下列符号中不属于C++关键词的是()。

A. friend
B. namespace
C. continue
D. byte

关于函数重载,下列说法中错误的是()。

A. 重载函数函数名相同
B. 重载函数要在参数类型或个数上有所不同
C. 重载函数返回值类型要相同
D. 重载函数函数体可以不同

假定AA为一个类,a为该类私有的数据成员,GetValue( )为该类公有函数成员,它返回a的值,x为该类的一个对象,则访问x对象中数据成员a的格式为( )。

A. x.a
B. x.a()
C. GetValue()
D. x.GetValue( )

在程序代码:A::A(int a, int *b) { this->x = a; this->y = b; }中,this的类型是( )

A. int
B. int *
C. A
D. *A

答案查题题库