请教一个C语言的选择题,麻烦解释一下,谢谢!!若有以下调用语句,则不正确的fun函数的首部是______。

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

fun(n, &a[9]);

}

void fun(int m, int x[])
void fun(int s, int h[41])
void fun(int p, int *s)
void fun(int n, int a)
void fun(int n, int a) 为什么啊?
展开
 我来答
琦绮梦0mp
2006-06-08 · TA获得超过2195个赞
知道大有可为答主
回答量:1361
采纳率:0%
帮助的人:1839万
展开全部
我认为void fun(int s, int h[41])和void fun(int n, int a)都不正确。因为调用语句是fun(n, &a[9]);函数的第一个参数是整型,第二个是整型数的地址。而h[41]和a都不能作地址。
donaroo
2006-06-08 · TA获得超过1365个赞
知道小有建树答主
回答量:934
采纳率:0%
帮助的人:695万
展开全部
void fun(int n, int a)

第二个参数传的得是地址
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
熙寶貝E2
2006-06-08 · TA获得超过314个赞
知道小有建树答主
回答量:595
采纳率:0%
帮助的人:0
展开全部
void fun(int p, int *s) 错误....!!!!!!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式