-->
当前位置:首页 > 题库 > 正文内容

单选题:函数调用程序如下:

Luz4年前 (2021-12-27)题库5162
函数调用程序如下:

void f(int a[], int n)
{
int i;
for(i=0;i<n;i++)
a[i]=i;
}

int main( )
{
int a[100],n=30;
f(a,n);
...
}

相关说法错误的是:




A.f函数头改为int f(int *a, int n),无需其它改变,效果完全一样。
B.main函数中增加 int *p=a;
将 f(a,n);改为f(p,n);,效果完全一样。
C.用数组名作f()的参数,则main()中的数组与f()中的数组是同一数组。
D.用数组名作f()的参数,实现了实参与形参双向的值传递。


答案:D

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。