若要把函数void f()定义为aClass的友元函数,则应该在类aClass的定义中加入的语句是( )。
A: void f();
B: static voidf();
C: friend f();
D: friend void f();
A: void f();
B: static voidf();
C: friend f();
D: friend void f();
举一反三
- 设类A有成员函数void f(void);,若要定义一个指向类成员函数的指针变量pf来指向f,该指针变量的声明语句是______。
- 为AB类定义一个无返回值的方法f,使得使用类名就可以访问该方法,该方法头的形式为( ) A: static void f() B: abstract void f() C: public void f() D: final void f()
- 为AB类定义一个无返回值的方法f,使得使用类名就可以访问该方法,该方法头的形式为( ) A: abstract void f() B: public void f() C: final void f() D: static void f()
- 以下( )函数的定义是错误的? A: void f(int i) { return i+1; } B: void f( ) { } C: void f(int i) { } D: int f( ) { return 0; }
- 以下()函数定义是错误的 A: void f(){} B: int f(){ return 0; } C: void f(int i){ return i; } D: int f(void){ return 0; }