下面的函数声明中,【 】是“void fun(int a,int b);” 的重载函数。
A: int fun(int a,int b);
B: void fun(int x,int y);
C: int fun(int a,int b,int c=1);
D: void fun(double a,double b);
A: int fun(int a,int b);
B: void fun(int x,int y);
C: int fun(int a,int b,int c=1);
D: void fun(double a,double b);
举一反三
- 正确的函数定义形式为_____________。 A: void fun(void) B: double fun(int x;int y) C: int fun(int=0,int); D: double fun(int x,y)
- 下面的函数声明,( )是void fun(int a,int b);的重载函数。 A: void fun(int a,int b); B: int fun(int ,int ); C: float fun(int a,int b); D: void fun(float x,float y,float z);
- 以下正确的函数定义是( )。 A: double fun(int x, int y) { } B: double fun(int x;int y) { } C: float fun(int,int) { } D: void fun(int x,y) { }
- 下列函数声明中,错误的是________ A: void fun(int x=0,int y=0); B: void fun(int x,int y=0); C: void fun(int x=0,int y); D: void fun(int x,int y);
- 下列函数定义中,正确的是______。 A: void fun(int x,int y){} B: void fun(int x;int y){} C: void fun(int x,int y);{} D: void fun(int x,y){}