教培参考
教育培训行业知识型媒体
发布时间: 2024年11月25日 04:36
可执行文件指的是C语言构建可执行程序产生可执行文件或者由操作系统进行加载执行的文件。
1.C语言构建可执行程序产生可执行文件
可执行文件是用C语言写源代码,然后经过编译器、连接器到最终可执行程序生成的文件。首先,将写好的源代码交给C语言编译器。前端将代码进行解析,生成中间代码。再由编译器后端生成源文件相应的目标文件。通过连接器将它们合并成一个最终可执行文件,这个文件就是可执行文件。
2.由操作系统进行加载执行的文件
这样的可执行文件可以通过简单地双击打开,操作系统会直接运行,通常用于存储批处理脚本和编译程序应用。不同的操作系统环境下,可执行程序的呈现方式、格式、后缀名都不一样。
例如:.EXE是常见的可执行文件;.MSI 一般是可执行的安装文件;.VBS 是vb脚本文件;.JS 是java脚本文件;.CMD 是操作命令文件;.BAT 是批处理文件等。
可执行文件是将目标代码或者目标文件连接产生的用于运行的文件。不同的操作系统下,可执行程序的呈现方式不同。