试题与答案

若有以下函数首部: int fun(double x[10],int *n) 则

题型:单项选择题

题目:

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

A.int fun(double x, int *;

B.int fun(double, in;

C.int fun(double *x, int ;

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

答案:

参考答案:D

解析: 本题中的fun函数有两个参数,一个类型是double型一维数组,另—个是int型指针。而在C语言中,一维数组用作函数参数和该数组元素的指针类型是等价的。所以本题的正确答案是选项D。

试题推荐
微信公众账号搜索答案