码迷,mamicode.com
首页 > 其他好文 > 详细

以前的笔记迁移__形參,实參,递归

时间:2017-06-04 20:06:05      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:line   函数   推断   div   data   style   防止   出错   递归   

形參变量仅仅有在被调用时,才分配内存单元。调用结束时。即刻释放所分配的内存单元。

实參和形參占用不同的内存单元,即使同名互不影响。
在被定义的函数中,必须指定形參的类型
实參与形參的类型应同样或赋值兼容。
良好的程序设计习惯:为了使程序具有良好的可读性并降低出错。凡不要求返回值的函数都应定义为空类型。即使函数类型为整型。也不使用系统的缺省处理。

一个函数在它的函数体内调用它自身称为递归调用。

这样的函数称为递归函数。

C语言同意函数的递归调用。在递归调用中,主调函数又是被调函数。

间接递归
为了防止递归调用无终止地进行。必须在函数内有终止递归调用的手段。

经常使用的办法是加条件推断,满足某种条件后就不再作递归调用。然后逐层返回。

以前的笔记迁移__形參,实參,递归

标签:line   函数   推断   div   data   style   防止   出错   递归   

原文地址:http://www.cnblogs.com/zsychanpin/p/6941233.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!