A-A+

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

2022-08-06 04:52:35 问答库 阅读 176 次

问题详情

若有以下调用语句,则不正确的fun函数的首部是()。 main() { int a[50],n; fun(n,&a[9]); ┆ }
A.void fun(int m,int x[])
B.void fun(int s,int h[41])
C.void fun(int p,int *s)
D.void fun(int n,int a)请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:根据main函数中的fun函数调用语句可知,fun函数的第二个参数是一个地址值,对应的形参可以是指针变量或一维数组,所以D)不正确。

考点:首部,语句