第七章节 用函数实现模块化程序设计

第七章节 用函数实现模块化程序设计

此章考察不多,主要是模块化设计思想,递归

值得注意的是函数未被调用时,并不占用内存的中的存储单元,被调用时,才被分配内存

7.6递归

在调用一个函数的过程中直接或者间接调用该函数本身,称为函数的递归调用。

7.7 数组作为参数

7.7.1 数组元素作为参数

是从实参传到形参,单向传递

7.7.2 一维数组作为参数

将首地址传输过去,改变函数里的值,数组也会改变

7.7.3 多维数组作为参数

可以省略第一维的大小说明,但是不可以省略第二维
例如
int array[3][10]int array[][10] 是等价的。

在第2维大小相同的情况下,形参的第1维可以与实参不同。
实参 :int score[5][10] 形参:int array[][10] or int array[8][10]

7.8 局部变量和全局变量

——————————————————————————————————————————————————————
递归为第七章重点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值