第1题
在某类的公共部分有声明string operator++();和string operator++(int);则说明
A.string operator++();是前置自增运算符声明
B.string operator++();是后置自增运算符声明
C.string operator++(int); 是前置自增运算符声明
D.两条语句无区别
第2题
A、foo operator++ (int);
B、foo operator++ (int dummy);
C、foo operator++ (foo &, int);
D、foo &operator++ (foo &);
E、foo &operator++ ();
F、foo &operator++ (double);
第3题
A.operator++()
B.operator++(a)
C.operator++(a,1)
D.operator++(1,a)
第4题
若为Fraction类重载前增1运算符++,应在类体中将其声明为()。
A) Fraction& operator++();
B) Fraction& operator++(int);
C) friend Fraction& operator++();
D) friend Fraction& operator++(int);
第5题
A.(operator++(x) ) .operator/(y)
B.(operator++(0) ) .operator/(y)
C.operator/((operator++(x,0) ) ,y)
D.operator/((operator++(0) ) ,y)
第6题
A.(operator++(x)).operator/(y)
B.(operator++(0)).operator/(y)
C.operator/((operator++(x,0)),y)
D.operator/((operator++(0)),y)
第9题
A.前置- -和[ ]
B.=和[ ]
C.[ ]和后置- -
D.+和=
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!