什么是编译器? 编译器告诉计算机该怎么去理解我们编写的代码。我们编写的高级语言大致分为两种: 解释型:像Python,可以写一句执行一句; 编译型:像C,需要经过编译成.exe文件才能运行。 因此,编译器又分两种: interpreter,解释器,不用将源代码翻译成机器语言,而是直接处理和运行源代码。 compiler,编译器,将源代码翻译成机器语言然后运行,一般运行速度比解释器运行速度快一点。 编译器示例 举一个最简单的编译器例子:只接收正整数和“+”“-”,完成加减法,解释运行,计算机最后给出结果。 # # EOF (end-of-file) token is used to indica