思库网首页 悬赏大厅 我是服务商 我是雇主 知识产权 成功案例
当前位置:首页 > 知识百科 > 软件开发 > 网站建设 > 由编译程序编译后生成的目标文件是

由编译程序编译后生成的目标文件是

来源:思库网整理 2023-01-13 12273人看过
以c语言为例,由编译程序编译后生成的目标文件是.obj。编译程序是把用高级程序设计语言或计算机汇编语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序,属于采用生成性实现途径实现的翻译程序。 接下来思库网小编整理了相关的一些知识,供大家参考一下,一起来看看内容吧。

以c语言为例,由编译程序编译后生成的目标文件是“.obj”。

  编译程序是把用高级程序设计语言或计算机汇编语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序,属于采用生成性实现途径实现的翻译程序。编译程序以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出;编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。

  编译程序的实现算法较为复杂。这是因为它所翻译的语句与目标语言的指令不是一一对应关系,而是一多对应关系;同时也因为它要处理递归调用、动态存储分配、多种数据类型,以及语句间的紧密依赖关系。但是,由于高级程序设计语言书写的程序具有易读、易移植和表达能力强等特点,编译程序广泛地用于翻译规模较大、复杂性较高、且需要高效运行的高级语言书写的源程序。

声明:该内容系网友自行发布,所阐述观点不代表本网(思库网)观点,如若侵权请联系思库网删除。

大家还在看
网站空间选择的重要性有哪些
网站空间的选择对于网站的稳定性、安全性、访问速度、存储空间、可扩展性、售后服务和成本效益等方面都具有重要影响。在选择网站空间时,需要综合考虑各种因素,选择适合自身需求的优质网站.....
一个网站想要搜索引擎的排名需要怎么SEO优化
关注搜索引擎算法的更新,根据变化调整优化策略,以保持排名和流量稳定增加的趋势,使SEO成为一个持续改进的过程而不是一次性的工作。...