下列函数原型声明中,错误的是( )。
A: int fnction(int m,int n);
B: int function(int,int);
C: int function(int m=3,int n);
D: int function(int &m,int &n);
A: int fnction(int m,int n);
B: int function(int,int);
C: int function(int m=3,int n);
D: int function(int &m,int &n);
举一反三
- 下列函数原型声明中,错误的是________。 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);
- 申请一个m×n二维int型动态数组,可以使用语句()。 A: int *p;p=(int *)calloc(m*n*sizeof(int)); B: int p[m][n]; C: int *p;p=(int *)calloc(m*n,sizeof(int)); D: int *p;p=(int *)malloc(m*n,sizeof(int));
- 下面正确 的函数声明形式是【】 A: int Function(void a); B: void Function(int); C: int Function(a); D: void int(double a);
- 在下列选项中,不正确的函数原型格式为()。 A: int Function(int a); B: void Function (char); C: int Function(a); D: void int(double* a);
- 申请一个m行n列的整型的二维动态数组,可以使用下面的哪条语句? A: p = (int *) malloc(m*n*sizeof(int)); B: p = (int *)calloc(m*n, sizeof(int)); C: p = (int *) malloc(m*n, sizeof(int)); D: p = (int *)calloc(m * n * sizeof(int)); E: int p[m][n]; F: p = (int *) realloc(m * n * sizeof(int));