A-A+
有类定义如下: class Type{ public: Type(int i=0); Typ
问题详情
有类定义如下:
class Type{
public:
Type(int i=0);
Type operator-(int);
friend Type operator+(Type,Type);
private:
int val;
};
若有对象定义Type c1;则下列语句序列中,错误的是
A.Type(3)+c1;
B.c1+Type(3);
C.3-c1;
D.c1-3;请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:C