什么只是把函数的定义挪动了一下地方就没有问题了,而之前却出现那么多编译错误?”在短暂品味过成就感之后,我回过头问道。 怡菁收起嘻笑之色,耐心的向我解释道:“这其实是个非常简单的问题,几乎所有的编程语言的编译器都会要求,在调用某个函数之前必须要知道这个函数的声明,不然的话它就会像刚才我们看到的那样报出一堆错来,因为它不知道如何对函数的参数进行压栈。也正因为编译器只需要知道函数的声明,所以我们也可以不像刚才那样把函数的定义移到上面,而只是在
如需阅读完整内容,请在手机端进行阅读。
请勿开启浏览器阅读模式,否则将导致章节内容缺失及无法阅读下一章。