函数的嵌套-函数与运算符重载

5.3.1函数的嵌套一个函数的函数体中包含一个或多个函数调用语句,即称为函数嵌套。嵌套的含义是,如果函数A要调用函数B,也就是说,函数A的定义要依赖于函数B的定义。因此函数B的定义或函数B的原型必须出现在函数A的定义语句之前。另一方面,函数A调用函数B,在调用A的过程中,即执行A的函数体过程中,调用B,也就是中途把程序控制转到B的函数体,在执行结束后再返回到A的函数体中。函数嵌套调用所占用的空间(如赋值参数的创建等等)用堆栈(stack)的方式管理。一般这种堆栈所分配的空间是有限的,因此函数互相嵌套的层数也是有限的,依编译系统不同,其允许的嵌套层数也可能不同。
ppt 文件大小:1.2MB