什么是编译程序
编译程序就是将一种语言的程序(通常所说的源程序)翻译成另外一种语言(目标语言或者机器语言)的程序,而后者在逻辑上和前者是等价的。源程序一般是我们熟悉的C,C++ ,Java或者C#等高级语言,而目标语言是汇编语言或者机器语言。
编译程序的分类:
一:解释型
二:编译型
编译过程
分为五个阶段:
- 词法分析
- 语法分析
- 语义分析与中间代码的生产
- 优化
- 目标代码生成
本文介绍了编译程序的基本概念,包括其定义、分类及工作过程。讲述了编译程序如何将源代码转换为目标代码,并详细说明了编译过程中的五个主要阶段:词法分析、语法分析、语义分析与中间代码生成、优化以及目标代码生成。
什么是编译程序
编译程序就是将一种语言的程序(通常所说的源程序)翻译成另外一种语言(目标语言或者机器语言)的程序,而后者在逻辑上和前者是等价的。源程序一般是我们熟悉的C,C++ ,Java或者C#等高级语言,而目标语言是汇编语言或者机器语言。
编译程序的分类:
一:解释型
二:编译型
编译过程
分为五个阶段:

被折叠的 条评论
为什么被折叠?