c语言源程序文件,目标文件,和可执行文件的扩展名是什么

作者&投稿:善聪 (若有异议请与网页底部的电邮联系)
C语言中的源程序文件和目标文件的扩展名分别是~

C语言源代码文件一般扩展名为.c,目标文件扩展名一般为.obj,生成的可执行文件扩展名一般为.exe。
不同平台的C源代码扩展名都为.c,但目标文件扩展名不同,例如: 在Linux平台上,生成的可执行文件一般扩展为.out。

源文件:这是指由源程序和数据构成的文件。通常由终端或输入设备输入的源程序和数据所形成的文件都属于源文件。它通常是由 ASCII 码或汉字所组成的。
目标文件:这是指把源程序经过相应语言的编译程序编译过,但尚未经过链接程序链接的目标代码所构成的文件。它属于二进制文件。
可执行文件:这是指把编译后所产生的目标代码再经过链接程序链接后所形成的文件。
扩展资料:
源文件,目标文件,可执行文件的联系:
源文件就是用汇编语言或高级语言写出来的代码保存为文件,目标文件是指源文件经过编译程序产生的能被cpu直接识别二进制文件。将目标文件链接起来就成了可执行文件。
源代码与源文件:
源代码(也称源程序)是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。 在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。
计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。在大多数情况下,源代码等于源文件。
参考资料来源:百度百科-源文件

.exe

根据平台不同,扩展名也有所不同:
1、源程序。
在各个平台上,C语言的源程序扩展名都是相同的,即c。 比如test.c等。
C++的源程序则是cpp。
2、目标文件。
目标文件是源程序经过编译生成的文件,平台不同,编译工具不同生成的目标文件扩展名也不同。 在windows上比较常见的为obj, 在Linux下比较常见的为o。另外还有一些比较少见的扩展名,如oo, tco等。
3、可执行文件。
可执行文件是目标文件经过链接后,产生的用于运行的文件。
在windows下可执行文件扩展名为exe。
在Linux下可执行文件没有固定的扩展名,在编译时默认为out,但实际上可以是任意扩展名甚至没有扩展名,只要有执行权限即可。

Windows下:源程序文件为 .c目标文件为 .o可执行文件为 .exe 修正上次回答.h扩展名(头文件扩展名)

程序文件是.C的 可执行的是.EXE的 目标文件忘记了....

分别是.h .o .exe


c语言源程序的扩展名是什么
c语言源程序的扩展名是:“.c”。由C语言构成的指令序列称为C源程序,源程序文件的后缀为“.c”。注:在绝大多数的操作系统里,C源代码文件的后缀的大小写无所谓,如“index.C”和“index.c”指的是同一个文件;但老练的程序员通常使用小写。对于计算机语言来说,其源代码文件的命名会有一个特定...

c语言读文本,文本是关于学生成绩的结构体,然后读入另一个文件并且按照总...
要理解一个程序的执行过程,首先要理解什么是编译器。我们用C语言写的程序,计算机只能识别机器语言(二进制指令),计算机并不能理解。因此,必须 将C语言转换为机器语言。编译器就是用来实现这一功能的。编译器将源代码文件按照一定的对应规则映射程计算机能够识别的二进制指令。关于源文件、目标文件和可...

汇编语言源文件是什么?
汇编语言源文件是保存为扩展名为.asm的文件,需要经过编译器编译成.exe 或者.com文件,才能在命令行中运行。.ASM扩展名:汇编语言源文件,Pro\/E装配文件。汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符(...

电脑里面有哪些常见的文件格式?
FOR FORTRAN语言源程序文件。 FOX FOXBASE伪编译程序文件,比PRG短小运行速度快。 PRG FOXBASE过程程序文件。 DBF XBASE数据库文件。 IDX FOXBASE中的索引文件。 LBL FOXBASE中的标签文件。 FRM FOXBASE中的报表格式文件。 MEM FOXBASE中的内存变量文件。 FMT FOXBASE中的屏幕格式文件。 DBT FOXBASE中的数据库文件的...

如何创建c语言源文件
2.单击newproject,在弹出窗口的visualc++选项卡下选择空项目,输入名称并保存位置。3.在解决方案资源管理器中,在答案的左侧,选择源文件,右键单击,并选择add -> new item。4.在弹出窗口中,选择“c++file(.cpp)”,输入文件名,点击“add”。5.现在输入具体的代码,例如一个简单的HelloWorld程序。...

常用文件扩展名都有哪些?
.c:C语言源程序文件,在C语言编译程序下编译使用.cab:Microsoft制订的压缩包格式,常用于软件的安装程序,使用Windows自带的实用程序,Extract.exe可以对其解压缩,WinZip,WinRAR等都支持这种格式.cal:Windows 中的日历文件.cdf:Internet Explorer的频道文件.cdr:CorelDraw中的一种图形文件格式,它是所有CorelDraw应用程序中均...

windows中常见的文件类型及扩展名都有哪些
.bbs:电子告示板系统文章信息文件.bfc:Windows的公文包文件.bin:二进制文件,其用途依系统或应用而定.bmp:Bitmap位图文件,这是微软公司开发Paint的自身格式,可以被多种Windows和Windows NT平台及许多应用程序支持,支持32位颜色,用于为Windows界面创建图标的资源文件格式。.c:C语言源程序文件,在C语言编译程序下编译使用...

关于文件格式的知识?
FOR FORTRAN语言源程序文件。 FOX FOXBASE伪编译程序文件,比PRG短小运行速度快。 PRG FOXBASE过程程序文件。 DBF XBASE数据库文件。 IDX FOXBASE中的索引文件。 LBL FOXBASE中的标签文件。 FRM FOXBASE中的报表格式文件。 MEM FOXBASE中的内存变量文件。 FMT FOXBASE中的屏幕格式文件。 DBT FOXBASE中的数据库文件的辅助...

c语言可执行程序文件是通过()和()生成的?
源程序文件不是可执行文件。 C源程序文件是一种文本文件,它首先需要编译器去编译成目标文件,在通过链接器链接库代码才能形成可执行的二进制exe文件。每一个C语言程序必须要经过编译和链接才能被计算机执行,编译是将C源码翻译成机器码,链接是将将二进制目标文件装配成一个具有特定格式的二进制可执行文件...

打开文件的软件种类
.bfc:Windows的公文包文件 .bin:二进制文件,其用途依系统或应用而定 .bmp:Bitmap位图文件,这是微软公司开发Paint的自身格式,可以被多种Windows和Windows NT平台及许多应用程序支持,支持32位颜色,用于为Windows界面创建图标的资源文件格式。 .c:C语言源程序文件,在C语言编译程序下编译使用 .cab:Microsoft制订的压缩...

宁国市13382151123: 一个c语言上机实现需要哪些步骤?解释名词,源文件.目标文件.可执行文件. -
廉连艾素: 源文件就是存放你所从键盘上敲的c语言代码的文件,目标文件就是代码写好后点击编译自动会生成的编译文件,然后再对编译的目标文件进行链接,就得到了可执行文件,也就是exe文件

宁国市13382151123: C语言源程序文件、目标文件和可执行文件的扩展名是什么? -
廉连艾素: 源程序文件 .c 目标文件 .obj 可执行文件 .exe

宁国市13382151123: C语言源程序文件是可执行程序? -
廉连艾素: 源程序文件不是可执行文件. C源程序文件是一种文本文件,它首先需要编译器去编译成目标文件,在通过链接器链接库代码才能形成可执行的二进制exe文件.

宁国市13382151123: C语言中,目标文件是如何变成可执行文件的? -
廉连艾素: 用开发工具VC++,源2113代码编译后生成目标文5261件xxx.obj,然后经过链接变成可执行程序xxx.exe,用VC++的话,在你4102工程的存储路径下有1653一个Debug文件夹,里面存放的就是可执行程序exe.你每次运版行的时候,运行的就是这权个exe文件.

宁国市13382151123: 在c语言中,源程序是那个.c还是那个.exe ? -
廉连艾素: .c是程序代码来(也就是源文件)是保存你的C代码的文件 .C文件逐个编译后自,2113每个生成对应的.OBJ文件5261 也就是目标文件,4102是对应C文件的二进制文件 连接之后,就成了.EXE文件,也就是可执行文1653件了 也就是你运行的程序

宁国市13382151123: 紧急:C语言
廉连艾素: C语言有32个什么关键字;34个标准运算符;9种控制语句. 在DOS下只需键入可执行文件的主文件名并按回车即可执行. C语言的源程序的文件名的后缀名是“.C” 源程序编译后目标文件的后缀是“.obj” 连接后的可执行文件扩展名是".exe" c语言代码效率只比汇编语言低20%左右

宁国市13382151123: 可执行目标文件和目标文件有什么区别呢?这个题为什么不选A呢 -
廉连艾素: 一般地讲,经过编译后生成 obj 即目标文件,再经链接后生成 可执行文件. 这里 B 正确.

宁国市13382151123: 可执行程序 目标程序区别 -
廉连艾素: 1. 可执行程序(executable program,EXE File)是指一种可在操作系统存储空间中浮动定位的可执行程序.在MS-DOS和MS-WINDOWS下,此类文件扩展名为·exe. 2. 目标程序,又称为“目的程序”,为源程序经编译可直接被计算机运行的机器码集合,在计算机文件上以.obj作扩展名,由语言处理程序(汇编程序,编译程序,解释程序)将源程序处理(汇编,编译,解释)成与之等价的由机器码构成的,计算机能够直接运行的程序,该程序叫目标程序.目标代码尽管已经是机器指令,但是还不能运行,因为目标程序还没有解决函数调用问题,需要将各个目标程序与库函数连接,才能形成完整的可执行程序.

宁国市13382151123: 1. 如何确定一个C目标文件(扩展名为obj)和可执行文件(扩展名为exe)的位置,并进一 -
廉连艾素: 进入tc之后,按键盘f10,选择file,再选择changedir可确定目标文件可执行文件.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网