题目内容

类运算符重载实例如下:class CMyPoint{ int x, y; public: CMyPoint(int i, int j){ x=i; y=j; } CMyPoint operator+(CMyPoint &p) //二元运算符 {return CMyPoint(x+p.x, y+p.y);} CMyPoint operator–(CMyPoint &p) //二元运算符 {return CMyPoint(x-p.x, y–p.y);}};p1,p2为该类的实例,则如下调用方法中,错误的是( )

A. CMyPoint p3=p1+p2;
B. operator +(p1,p2);
C. p1=p1.operator +(p2);
D. p1=p1 +(p2);

查看答案
更多问题

有关运算符重载正确的描述是( )。

A. 允许改变运算符的操作个数
B. 允许改变运算符的优先级
C. 允许改变运算符的结合性
D. 允许改变运算符原来的功能

有关运算符重载正确的描述是( )。

A. 所有的运算符都允许重载
B. 运算符重载函数只能是类的成员函数或友元函数
C. 允许改变运算符的操作个数
D. 运算符重载函数的参数至少应有一个是类对象

城市规划实施的原则有哪些?

A. 行政合法原则
B. 行政合理原则
C. 行政效率原则
D. 行政统一原则

总建筑面积也叫建筑展开面积,是建筑特各层水平投影面积的总和、包括()、()和()三项

A. 使用面积
B. 辅助面积
C. 结构面积
D. 建筑面积

答案查题题库