什么是可执行文件

2023-08-06 03:25:00 生活常识 投稿:月熙儿

可执行文件指的是,C语言构建可执行程序产生可执行文件或者由操作系统进行加载执行的文件,可执行文件是将目标代码或者目标文件连接产生的用于运行的文件,不同的操作系统下,可执行程序的呈现方式不同。

可执行文件是用于执行时运行一段代码或启动软件程序的类型的文件格式。可执行文件可以通过简单地双击它被打开,并且打开一个可执行文件的动作被称为执行它。在 Windows 中,大多数可执行文件有 EXE 文件扩展名,但它在其他操作系统有很大不同。 Mac 系统使用 DMG 以及 APP 扩展,而 Linux 有可执行文件没有标准的文件扩展名,允许它运行任何文件作为一个可执行文件。有许多类型的可执行文件,从简单的 EXE 文件,到运行,尽快为他们执行存储他们的内部代码批处理文件和脚本文件。

什么是可执行文件

什么是可执行文件

1.C 语言构建可执行程序产生可执行文件

可执行文件是用 C 语言写源代码,然后经过编译器、连接器到最终可执行程序生成的文件。首先,将写好的源代码交给 C 语言编译器。前端将代码进行解析,生成中间代码。再由编译器后端生成源文件相应的目标文件。通过连接器将它们合并成一个最终可执行文件,这个文件就是可执行文件。

2.由操作系统进行加载执行的文件

这样的可执行文件可以通过简单地双击打开,操作系统会直接运行,通常用于存储批处理脚本和编译程序应用。不同的操作系统环境下,可执行程序的呈现方式、格式、后缀名都不一样。在 windows 操作系统下,可执行程序可以是 .exe 文件 .sys 文件 .com 等类型文件。

例如:.EXE 是常见的可执行文件;.MSI 一般是可执行的安装文件;.VBS 是 vb 脚本文件;.JS 是 java 脚本文件;.CMD 是操作命令文件;.BAT 是批处理文件等。

常见的可执行文件

exe 文件:exe 文件可以在系统中直接运行,是一种能够在操作系统存储空间中浮动定位的可执行程序。sys 文件:sys 文件是一种能够在微软 DOS 和 Windows 操作系统中使用的文件,通常用于存储设备驱动程序和其他核心的 Windows 功能。com 文件:com 文件通常被用做包含操作系统支持命令的文本文件的拓展名。与 exe 文件相比,.com 文件比较简单,只能作一些简单的 DOS 指令操作。bat 文件:at 文件是 dos 下的批处理文件,通常包含一条或者多条命令,可以简化重复性的任务。

标签: # 可执行文件
声明:犀牛文库所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系admin@qq.com