已知函数fun 的原型为int fun(int, int, int)下列重载函数原型中错误的是 。
举一反三
- 下列函数原型声明中,错误的是________。 A: int fun(int m, int n); B: int fun(int, int); C: int fun(int m=3, int n); D: int fun(int &m, int &n);
- 若有一函数定义为int fun(int x, int *y){ return (*y)/x; }该函数的函数原型额正确形式是() A: void fun(int ,int); B: int *fun(int ,int *) C: int fun(int *, int *); D: int fun(int, int *);
- 有函数定义int fun(int a,int b) {……}则以下对fun函数原型说明正确的是( )。 A: void fun(int a,int b); B: int fun(int x ,int y); C: fun(int x, float y); D: float fun(int,float);
- 以下正确的函数原型声明语句是(<br/>)。 A: int fun(int a,b); B: void fun(int, int ); C: double fun(int a;int b ); D: fun(int a[]);
- 若有以下数组定义和函数调用,则函数fun的原型为:int a[3][4] = {1};fun() A: fun(int a[][4]) B: fun(int a[][]) C: fun(int a[]) D: fun(int a[3][])