楼上正解,可能楼主没理解 我这里具体举例说明不能嵌套定义 即是function a(){ function b(){ }}在a函数里面定义b函数是错的,只能在a函数外部定义b函数 像这样function a(){}function b(){}能嵌套调用 即是function a (){ b();}可以在a函数里面调用已经定义的b函数
c语言中“函数的定义不可以嵌套,但函数的调用可以嵌套
原文:http://www.cnblogs.com/Flyzhcong/p/3994551.html