作业帮 > 综合 > 作业

这个程序是想让我输出数组array的值,而不是数组P中的值,结果为什么不是0 1 2 3 4

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/02 05:07:06
这个程序是想让我输出数组array的值,而不是数组P中的值,结果为什么不是0 1 2 3 4
void f(int p[],int n)
{int i;
for(i=0;i
这个程序是想让我输出数组array的值,而不是数组P中的值,结果为什么不是0 1 2 3 4
f(array,6); //这是函数调用 ,将数组array的首地址传到子函数中
void f(int p[],int n) //这里的p就是array
{int i;
for(i=0;i
再问: f(array,6); 中array是数组名,将数组中的数据传递给P数组,最后主函数让我输出的是array中的数据而不是P数组中的数据啊,我就这地方不懂麻烦你说的详细些,3Q
再答: void f(int p[],int n) //这里的p就是array!!! p只是array的一个别名 形参与实参的关系! 好好去看书。不要急,多看看,就懂了