99问答网
所有问题
当前搜索:
源程序转化为目标程序的过程
用C 语言编写的源文件经过编译,若没有产生编译错误,则系统将...
答:
答案是错误的,系统将生成目标文件,选B。因为C语言中编译程序是把一个
源程序
翻译
成目标程序的
工作
过程
。这一过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。在语法分析过程中发现有语法错误,给出提示信息,没有错误则生成目标文件。C语言通过汇编把汇编语言代码...
C语言
源程序
到运行程序经过哪几个步骤
答:
这一阶段使用汇编器对汇编
代码
进行处理,生成机器语言代码,保存在后缀为.o的
目标
文件中。当程序由多个代码文件构成时,每个文件都要先完成汇编工作,生成.o目标文件后,才能进入下一步的链接工作。目标文件已经是最终
程序的
某一部分了,只是在链接之前还不能执行。可以通过-c选项生成目标文件:gcc -c -...
能将高级语言
转换成目标程序的
是(能将高级语言转换成目标程序的是编译程...
答:
编译程序已作为实现编程的重要软件工具,被纳入到软件支援环境的基本层软件工具之中。因此,规划编译程序实现方案时,应从所处的具体软件支援环境出发,既要遵循整个环境的全局性要求和规定,又要精心考虑与其他诸层软件 工具之间的相互支援、配合和衔接关系。编译程序把一个
源程序
翻译
成目标程序的
工作
过程
分...
C语言
源程序
文件名的后缀是.OBJ,经过编译后,生成文件的后缀是什么?经过...
答:
然后由称为“连接程序”的软件,把此.OBJ文件与C语言提供的各种库函数连接起来生成一个后缀为.EXE的可执行文件。由高级语言编写的程序称为“源程序”,把由二进制代码表示的程序称为“
目标程序
”。为了把
源程序转换成
机器能接受的目标程序,这时我们需要具有翻译功能的软件--“编译程序”。每种高级语言...
编译
程序的
最终
目标
是什么
答:
编译程序的最终目标是将
源程序
编译
成目标程序
。编译程序也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式
目标程序的
翻译程序。编译程序属于采用生成性实现途径实现的翻译程序。它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的...
c语言
程序的
运行
过程
中在哪些过程中会产生文件?
答:
编译
过程
会产生.o文件(目标文件)链接后产生可执行文件。
目标代码
包括机器码和符号表(函数及变量名)。连接器的主要作用是通过符号表在库文件和其他模块中找到在目标代码中引入或未定义的符号(函数及变量名),将几个目标代码合成可执行文件。不同的系统,产生的文件不一样;win:->.obj目标文件 ->...
c语言
程序的
运行
过程
中在哪些过程中会产生文件
答:
编译
过程
会产生.o文件(目标文件)链接后产生可执行文件。
目标代码
包括机器码和符号表(函数及变量名)。连接器的主要作用是通过符号表在库文件和其他模块中找到在目标代码中引入或未定义的符号(函数及变量名),将几个目标代码合成可执行文件。不同的系统,产生的文件不一样;win:->.obj目标文件 ->...
程序
设计分为几个步骤?
答:
源程序的
输入、编译和运行:C语言是一种中级语言, 用户用C语言编写的程序称为源程序, 存放用C 语言所写源程序文件名字最后的两个字符一般必须为".c"。计算机硬件不能直接执行源程序, 必须将源程序翻译成二进制
目标程序
。翻译工作是由一个程序完成的,这个程序称为编译程序, 翻译
的过程
称为编译, 编译...
C语言采用解释方式将
源程序转换为
二进制的
目标代码
吗?
答:
不是,C语言采用编译方式将
源程序转换为
二进制的
目标代码
。使用C语言编译器来完成。所谓C语言编译器,就是把编程得到的文件,比如.c,.h的文件,进行读取,并对内容进行分析,按照C语言的规则,将其转换成cpu可以执行的二进制文件。其本质在于对文件的读入,分析,及处理。C语言编写的
程序代码
称为源程序...
...的由语句组成
程序
变成计算机可执行的二进制
代码的过程
?
答:
需要把它们连成一个统一的整体,这就是连接.经过连接就把分离的
目标程序
连成完整的可执行程序,对应的文件是可执行文件.运行:运行可执行文件,可得到相应的结果.如果发现运行结果不正确,那么就要分析出错原因,然后重新进入编辑方式,修改
源程序
.经编辑之后,再重复上述的编译,连接,运行等步骤....
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜