C语言程序设计经典教程 class1.pptVIP

  • 2
  • 0
  • 约 45页
  • 2017-02-17 发布于河南
  • 举报
C语言程序设计经典教程 class1

4. 翻译方式 编译程序或解释程序对高级语言程序(或汇编语言程序)进行“翻译”处理,使它成为机器指令程序,才能提交计算机执行。 其核心是将高级语言(或汇编语言)转换成“机器指令程序”。下面分别介绍这两种处理方式。 (1)解释方式 使用解释程序(Interpreter)将高级语言程序的语句逐条“翻译”成机器指令并逐条提交计算机执行,直至程序结束(如图1-5所示) 。 毖钩鸭哄绵枷疏唐浦砒店针方队楷头祸擂郭懈副维啦匀岂碧渠戏鞘耙靛铰C语言程序设计经典教程 class1C语言程序设计经典教程 class1 (2)编译方式 所谓编译方式是分两步进行的首先通过编译程序(Compiler)对整个高级语言程序进行编译,它包括翻译和查错(词法分析、语法和语义分析、生成和优化目标程序)。出现错误时,停止编译,报告错误,不生成目标程序,待修改源程序后,再进行编译,直到最终得到正确的目标程序。然后使用链接程序(Linker)对目标程序进行链接,得到可执行的程序,这时才能将可执行程序提交计算机执行(如图1-6所示) Turbo c 是以编译方式进行工作的。 咋风涧弟突铁膘尽挎忠郴式当察占聪雅仿装承糖探活戈猖杜晤晦栗券傲颂C语言程序设计经典教程 class1C语言程

文档评论(0)

1亿VIP精品文档

相关文档