作业帮 > 数学 > 作业

若有以下函数首部 int fun(double x[10],int *n) 则下面针对此函数的函数声明语句中正确的是()

来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/07/31 06:25:28
若有以下函数首部 int fun(double x[10],int *n) 则下面针对此函数的函数声明语句中正确的是()
A int fun(double x,int*n);B int fun(double ,int );C int fun(double*x,int n);D int fun(double * ,int *);
答案是C为什么不是D,定义中的第二个参数是个指针变量,而C中的参数是普通的变量,可以这样吗?
若有以下函数首部 int fun(double x[10],int *n) 则下面针对此函数的函数声明语句中正确的是()
D中的double * ,int *没有变量,只是一个声明,不符合语法
C中的int n,也是错的.所以没有答案,或者说,选项把int *n打错成了int n