第8章 函数(九)拾遗

 

     声明:文中观点仅代表个人,其中文字、图片未经本人许可,不得部分或全部转载,违者所造成影响后后果自负!联系本人方式:80368704@qq.com QQ:80368704

数组作为函数参数

       1、无论是一维数组或多维数组,元素作为函数参数,和一般的变量作参数完全一样,没有任何区别-------数据是单向的值传递。
       2、数组名作为函数参数时,就好象(仅好像而已)把数组本身整体进入到被调函数中.注意,被调函数中使用的数组不是复制品,是真身;于是此时要特别小心了,数组元素的值如果在被调函数中被改变,这种改变是可以传回主调函数的。有意的使用这个特性,我们就可以实现数据的双向传递,而不是单向值传递。
       要注意的仅这2点而已。在这里如果你碰到问题,觉得不好理解,那么,其实,不是数组作为函数参数有多难理解,而是你对数组本身没有参透,努力的去读一些关于数组的好例子,多编写一些应用数组的程序,等到你对数组本身熟悉了,那时......

递归

       本身是抽象的,是逻辑的,是深入的,就是一个数学问题,谭浩强《c程序设计》中P171~P177的讲解,我不认为能更简洁的解释它们,因此,希望诸位好好研读就是了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值