问题 单项选择题

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

A.int fun(double x, int *;

B.int fun(double, in;

C.int fun(double *x, int ;

D.iht fun(double*,int*);

答案

参考答案:D

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

单项选择题 A3/A4型题
单项选择题