C 语言程序扩展名为 .obj ,它属于【 】A.可执行文件B.目标文件C.源程序文件D.库文件搜索 题目 C 语言程序扩展名为 .obj ,它属于【 】 A.可执行文件B.目标文件C.源程序文件D.库文件 答案 B 解析收藏 反馈 分享
c语言编译生成的.obj文件是一种文本文件,程序编译时生成的中间代码文件目标文件,一般是程序编译后的二进制文件,再通过链接器和资源文件链接就成可执行文件了。OBJ只给出了程序的相对地址,而可执行文件是绝对地址。 obj文件基本结构:OBJ文件不需要任何种文件头(File Header),尽管经常使用几行文件信息的注释作为文件的...
简单的说就是目标代码.obj文件是单独的目标文件,它还不能单独运行.需要把相关的obj文件连接到一起,才能产生可执行文件.
obj文件 是链接以前的 编译结果。1个源程序生成1个 obj文件,1个大程序可以有 若干个 源程序 组成,每个源程序各自产生自己的 obj文件。然后 通过链接,把 obj文件们 和 库 文件们 链接成 exe 文件 (或 DLL文件) .库 文件 实际上也是 obj文件。exe 文件 生成后 obj文件 可以 删掉,节省磁盘空...
OBJ 文件是二进制的文件,代码已经是机器码了,可用反汇编程序打开试试,不过看到的是汇编语言的程序若你会用debug,可以用它来试试
一、什么是文件 磁盘上的文件是文件。 从文件功能分类:程序文件、数据文件。 1、程序文件 源程序文件(后缀为.c),目标文件(后缀为.obj),可执行程序(后缀为.exe)。 2、数据文件 数据文件是程序运行时需要从中读取数据的文件,或者输出内容的文件。 3、文件名 ...
C语言源程序文件名的后缀是.c。C源程序经过C编译程序编译之后生成一个后缀为.OBJ的二进制文件,然后由称为“连接程序”的软件,把此.OBJ文件与C语言提供的各种库函数连接起来生成一个后缀为.EXE的可执行文件。由高级语言编写的程序称为“源程序”,把由二进制代码表示的程序称为“目标程序”。为了把...
.obj是将已将编好的程序编译为汇编语言的文件。.exe就是将所有的.obj文件连接起来得到的可执行文件!
百度试题 题目扩展名为.obj的文件称为C语言的 A.用户程序B.目标程序C.源程序D.连接程序相关知识点: 试题来源: 解析 B 反馈 收藏