单选题 有类定义如下: c1ass Type{ public: Type(int i=0); Type operator — (int); friend Type operator+(Type, Type); private: int val, }; 若有对象定义Type c1;则下列语句序列中,错误的是( )。
【正确答案】 C
【答案解析】解析:由于在类Type中对“—”进行了重载,所以根据“—”重载的形式定义,c1—3是正确的,而3—c1是错误的表达式。