将前缀运算符“--”重载为非成员函数,下列原型中,能正确用于类中说明的是()。
A: Deer&operator--(int);
B: Deeroperator--(Deer&,int);
C: friendDeer&operator--(Deer&);
D: friendDeeroperator--(Deer&,int);
A: Deer&operator--(int);
B: Deeroperator--(Deer&,int);
C: friendDeer&operator--(Deer&);
D: friendDeeroperator--(Deer&,int);
举一反三
- 将前缀运算符“--”重载为非成员函数,下列原型中能正确用于MYCLASS中声明的是( ) A: MYCLASS & operator--(int); B: MYCLASS operator--(MYCLASS &,int); C: friend MYCLASS & operator--(MYCLASS &); D: friend MYCLASS operator--(MYCLASS &,int);
- 已知: int m=5;下列表示引用的方法中,正确的是:( )。 A: int &t=5; B: float &f=&m; C: int &Z; D: int &X=m;
- 已知: int m=10;下列表示引用的方法中,正确的是:( ) A: int &Z; B: int &t=10; C: int &X=m; D: float &f=&m;
- 下列函数原型的声明语法不正确的是( )。 A: int &func(int a=3,int b); B: int &func(int ,int ); C: void func(int &); D: char *func(char ch[10]);
- 已知:int<br/>m=10; 下列表示引用的方法中,( )是正确的。 A: float &t=&m; B: int &y=10; C: int &z; D: int &x=m;