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

admin2009-01-15  25

问题 若有以下函数首部:    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*);

答案8

解析 本题中的fun函数有两个参数,一个类型是double型一维数组,另—个是int型指针。而在C语言中,一维数组用作函数参数和该数组元素的指针类型是等价的。所以本题的正确答案是选项D。
转载请注明原文地址:https://jikaoti.com/ti/zmK0FFFM
0

最新回复(0)