第7章 函数

函数代表一段可以复用的代码,其存在的意义和价值在于可以大量减少编程中重复代码出现的数量,只需要把这些重复的代码段写成函数,每个函数用于实现一个相对独立和短小的功能,当需要对应功能的时候,可以直接通过调用这些函数来实现。此外,还可以通过给函数传递不同的参数来控制函数的各种执行行为,所以,函数的使用非常灵活、方便。

递归调用,是函数调用中一个相对晦涩不易理解的概念,在本章中会有深入细致的讨论和一个非常生动实用的游戏开发案例。

此外,在本章中,因为函数作为一个相对独立的功能或者说是程序片段的存在,也引申出了局部变量和全局变量的概念,并进一步详谈局部和全局变量的生存周期问题以及全局变量的跨文件访问问题。

本章配有大量图解辅助读者深入细致地理解所讲述的内容。