问题 单项选择题

若有以下调用语句,则不正确的 fun 函数的首部是( )。
void main()

int a[50],n;
fun(n,&a[9]);

A.void fun(int m,int x[])

B.void fun(int s,int h[])

C.void fun(intp,int * s)

D.void fun(int n,int

答案

参考答案:D

解析: &a[9]表示对变量a[9]的引用,与它对应的形参必须是表示地址的变量,而D的第 2个形参是一个普通变量。

单项选择题 A1/A2型题
判断题