源代码完成后就可以编译生成可执行文件了,负责实现该功能的是编译器。计算机只能运行本地代码, Windows中exe文件的程序内容使用的就是本地代码。能够把c语言的高级编程语言编写的源代码转换成本地代码的程序称为编译器,编译器负责转换源代码。编译器本身也是程序的一种,也需要运行环境。编译器转换源代码后就会生成本地文件,不过本地文件是无法直接执行的,仅靠编译是无法得到可执行文件的。标准函数:sprintf()等函数,不是通过源代码形式,而是通过库文件形式和编译器一起提供的,称为标准函数。 DLL文件及导入库, Windows以函数的形式为应用提供了各种功能称为API。程序加载时会生成栈和堆。
标签:可执行文件,文件,函数,源文件,编译器,本地,源代码 From: https://www.cnblogs.com/LST051212/p/18037009