8. 函数和子例程
参考代码:<a name="Back Code.8"><a href="#Code.8">"Code.8"</a></a>"
8.1 函数和子例程简介
计算机编程的函数是对数学函数概念的扩展;此外它也作为引导程序执
行流程的重要方式。 使用函数的优点:
� 将长过程拆分为若干小过程,有利于代码的逻辑结构;
� 封装过程使得函数的使用者不必了解内部实现细节;
� 一次书写多次调用,便于修改和维护;
� 函数内部与调用者是隔离的,不能直接使用调用者的变量,避免
紊乱;
� 函数局部变量在函数返回后丢失,下次进入时它们的值不确定,
节约内存。
缺点:牺牲很小一部分效率(inline 展开) 典型函数的书写和调用:
解释
书写:
[形容词][返回类型] Function 名称([虚参 1,虚参 2...])
[虚参的声明]
[局部变量的定义]
函数内部实现