作业帮 > 综合 > 作业

在C语言中,数组作为参数,是怎样在函数之间传递的啊?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 20:05:25
在C语言中,数组作为参数,是怎样在函数之间传递的啊?
额,这个我们还没学到指针的,能讲得通俗易懂点吗?
数组作为参数是按地址传递的
数组名就是数组的首地址.因此在数组名作函数参数时所进行的传送只是地址的传送,也就是说把实参数组的首地址赋予形参数组名.形参数组名取得该首地址之后,也就等于有了实在的数组.实际上是形参数组和实参数组为同一数组,共同拥有一段内存空间.