一段c code中:main() {...void init(); init();...}void init() {...}这里为什么要用void init(); init();呢?是函数声明?它的意思就是先定义void init();然后调用一次init();?那函数声明可以放在一个函数中么?谢谢!