中国大学MOOC: void f(int a,char b,float c=1)与void f(int m,char n)互为重载函数。
举一反三
- void f(int a,char b,float c=1)与void f(int m,char n)互为重载函数。 A: 正确 B: 错误
- 以下哪组函数能正确重载,函数调用不会产生二义性()。 A: swap( int*, int*); void swap(int*, int*); B: void fun(char); void fun(char, char=’0’); C: int fun(int* p, int n); float fun(int a[], int&m); D: void fun(char*, int, double); void fun(char[], int);
- 下面( )函数是public void example(){...}的重载函数。 A: public void example( int m){...} B: public int example(){...} C: public void example2(){...} D: public int example ( int m, float f){...}
- 下列哪些函数与此函数void show(int a,char b,double c){}重载。 A: void show(int x,char y,double z){} B: int show(int a,char b,double c){} C: void show(int a,double c,char b){} D: void show(int a,double c){}
- 下面那几个函数是public void method(){̷}的重载函数? A: public void method( int m){} B: public int method(){} C: public void method2(){} D: public int method(int m,float f ){}