C Primer Plus第九章学习笔记和复习题

函数
简单的函数结构

函数原型 

 ANSI C提供了一个强大的工具——函数原型,允许编译器验证函数调 用中使用的参数个数和类型是否正确。

递归

C 函数可以调用本身,这种调用方式被称为递归。一些编程问题要用递 归来解决,但是递归不仅消耗内存多,效率不高,而且费时。

复习题
1.实际参数和形式参数的区别是什么?

形式参数是定义在被调函数中的变量。实际参数是出现在函数调用中的值,该值被赋给形式参数。可以把实际参数视为在函数调用时初始化形式参数的值

2.编写下面示例的ANSI C函数头

stuff_it()接受一个double类型的值和double类型变量的地址,把第1个 值储存在指定位置 

void stuff_it(double d, double *pd)

which()接受两个可储存double类型变量的地址返回一个double类型的地址

double * which(double * p1, double * p2) 

 

  • 14
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值