花都之乱txt百度网盘:所谓编译可不可以理解成就是运行程序员写的程序?

来源:百度文库 编辑:高校问答 时间:2024/05/11 17:40:56

不是,程序员写的程序,就是一行行可读代码,系统是不能直接执行的,系统只有认1和0的二进制代码。编绎的过程就白了就是把我们能看懂的代码转换成系统能看懂的代码,也就是把程序做成EXE,DLL等系统程序

不是。编译是把程序员运行的程序转化为计算机可以直接执行的计算机指令。运行和编译不是同一个概念。

完全不是那么回事!

用高级语言编写的源程序必须经过编译程序“编译”,生成目标程序,才能在计算机上执行。

编译就是把高级语言"翻译"成目标程序(注意这种目标程序通常不是最终结果,只是一个中间结果)的一个过程。