为何C语言函数不可单独编译?

这个说法是不完全准确的,甚至可以说是错误的,我们需要从两个层面来理解这个问题:编译过程和程序运行,从编译过程来看:C语言函数可以“单独编译”虽然一个完整的C程序通常由多个.c源文件和.h头文件组成,但编译器的工作方式决定了它确实是“逐个”处理源文件的,编译和链接是两个独立的过程一个C程序从源代码到可执行文件,通……

目录[+]