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

admin2009-03-16  31

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

选项 A、int fun(double x, int *n);
B、int fun(double, int);
C、int fun(double *x, int n);
D、iht fun(double*,int*);

答案D

解析 函数声明可以照写已定义的函数的首部,再加一个号就成为了对函数的声明,在函数声明中也可以不写形参名,而只写形参的类型,但要保证与函数首部写法上的—致,即函数类型、函数名、参数个数、参数类型和参数顺序相同。字符数组可用指针来表示,所以选顶D正确。
转载请注明原文地址:https://kaotiyun.com/show/TeXp777K
0

最新回复(0)