若有以下调用语句,则不正确的 fun 函数的首部是( )。 void main() { int a[50],n; fun(n,&a[9]); }

admin2013-02-27  26

问题 若有以下调用语句,则不正确的 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 a)

答案8

解析 &a[9]表示对变量a[9]的引用,与它对应的形参必须是表示地址的变量,而D的第 2个形参是一个普通变量。
转载请注明原文地址:https://kaotiyun.com/show/1cVp777K
0

最新回复(0)