笨鸟先飞学编程系列之三 函数提及“函数”这个词儿,很多人都像我一样,感觉很恐慌,因为它总让我想起代数里讲的方方面面。这些对于像我这样的笨鸟来说,真的太深奥,总是不敢去考虑它,去琢磨它。虽然这里讲的跟那个并非同一个东西,但不免总是心有余悸。今天要讲的东西比较多,我尽量把它讲的详细明白,但由于本人笨鸟一个,能力实在有限,大家多多包涵。先列一下今天要讲的目录:1. 什么是函数。2. 函数的定义和使用方法。3. 从调试中看函数的调用机制。4. 撩开函数的面纱。5. 结尾语。好,以上是今天要讲的目录,下面进入正题:一、 什么是函数。函数,就是完成某个或者某种固定功能的最小的模块(总感觉这样写不是很严谨)。当然,如果我就这样解释,相比大家很定会说我应付,说我不负责任,所以,这里我多牢骚几句。在C语言中,默认指定的函数入口点是main函数,所以,我们在很多时候,只在这个函数中写代码,但是当我们的程序大到一定的程度,这个函数未免显的台过臃肿了;而且从方便实用的角度来说,把所有的功能都写在main函数中,看起来很不直观;而且很多的功能