什么是可执行文件
可执行文件是用于执行时运行一段代码或启动软件程序的类型的文件格式。可执行文件可以通过简单地双击它被打开,并且打开一个可执行文件的动作被称为执行它。在 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 下的批处理文件,通常包含一条或者多条命令,可以简化重复性的任务。
TAG:
热门标签: BC2(1) 罐头(2) 练口(1) 双眼皮(1) 公斤(1)
注
部分信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将立即处理,举报邮箱:1356571586@qq.com
随机关键词:

资源联系人
-
上一篇
obj是什么文件
obj 是一种 3D 格式的文件,可以直接用写字板打开进行查看和编辑修改。OBJ 文件是 Wavefront 公司为它的一套基于工作站的 3D 建模和动画软件Advanced Visualizer开发的一种文件格式,这种格式同样也以通过 Maya 读写。比如你在 3dsMax 或 LightWave 中建了一个模型,想把它调到 Maya 里面渲染或动画,导出 OBJ 文件就是一种很好的选择。目前几
-
上一篇
IP和DNS的区别是什么
DNS 和 IP 地址的区别在于,IP 地址是指单个主机的唯一 IP 地址,而 DNS 服务器地址是用于域名解析的地址。域名是相对网站来说的,IP 是相对网络来说的。当输入一个域名的时候,网页是这样做出反应的:输入域名-域名解析服务器(DNS)解析成 IP 地址访问 IP 地址完成访问的内容返回信息。Internet 上的计算机 IP 是唯一的,一个 IP 地址对应一个计算机。一台计算机上面可以有