下面的函数定义,( )是正确的。
A: void f() { ...... }
B: void f() { ...... return 0; }
C: int f(); { ...... }
D: double f(int x;int y) { ...... }
A: void f() { ...... }
B: void f() { ...... return 0; }
C: int f(); { ...... }
D: double f(int x;int y) { ...... }
举一反三
- 下面的函数定义,( )是正确的。 A: void f() { ...... } B: void f() { ...... return 0; } C: int f(); { ...... } D: double f(int x;int y) { ...... }
- 下面函数声明正确的是( )。 A: f (int x , int y); B: void (x , y); C: void f(int x , y); D: void f (int , int);
- 以下()函数定义是错误的 A: void f(){} B: int f(){ return 0; } C: void f(int i){ return i; } D: int f(void){ return 0; }
- 以下( )函数的定义是错误的? A: void f(int i) { return i+1; } B: void f( ) { } C: void f(int i) { } D: int f( ) { return 0; }
- 若有一函数定义为"int f(int x,int *y){return x/*y;}",声明该函数的正确形式 是() . A: void f(int,int); B: int *f(int,int *); C: int f(int *,int *); D: int f(int,int *);