include <stdio.h> void f(void); //函数声明,告诉下面是有f()这个函数 void g(void) { f(); //因为函数f的定义放在了调用f语句的后面,所有语法出错 } void f(void) { printf(“哈哈!\n”); } int main(void) { g(); return 0; } 总结:编译从上到下,执行从Main函数开始。 库函数的函数声明就是通过# include <stdio.h>声明的