黑马程序员技术交流社区
标题:
数组与函数参数
[打印本页]
作者:
qiyueios
时间:
2015-10-8 00:27
标题:
数组与函数参数
今天学到的数组和函数的一点联系:
数组元素作为函数的参数:数组元素就是下标变量,即实现单向的值传递;
数组名作为函数参数:
1)
不要求形参也是一个数组元素,但是用数组名作为函数参数的时候,则要求形参和实参必须是类型相同的数组
;
2)
在
c
中数组名代表了数组在内存中的起始地址,所以实参和形参之间不是值传递而是地址传递,实参数组名将该数组的起始地址传递给
形参数组,两个数组共享一段内存单元,编译系统不单独为形参数组分配存储单元;
作者:
lvguodong
时间:
2015-10-8 00:34
数组作为函数的参数有两种形式:一是:把数组元素作为函数的实参,此时形参是普通变量,二是:把数组名作为函数的实参,此时形参可以是数组名或者指针。
作者:
faceseagod
时间:
2015-10-8 00:35
挺深入的,不错!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2