编译原理
朝圣之路
日拱一卒
展开
-
编译原理学习笔记一
本文出自:http://www.cnblogs.com/zdcaolei 翻译器:能够将一种语言转换成另一种语言的软件,而且后者与前者在逻辑上是等价的。 编译与解释的区别: 1.编译器:工作效率高,即时间快、空间省;交互性与动态特性差、可移植性差。大多数PL采用此种方法翻译 2.解释器:工作效率低,即时间慢、空间费;交互性与动态特性好、可移植性好。早转载 2017-01-04 11:35:52 · 2580 阅读 · 0 评论 -
解释型语言与编译型语言的区别
编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了。 解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢。 C/C++ 等都是编译型语言,而Java,C#等都是解释型语言。 虽然Java程序在运行之前也有一个编译过程,但是并不是将程序编译成机器语言,而是将它编译成字节码(可以理解为一个中间转载 2017-01-04 11:42:13 · 413 阅读 · 0 评论