首页 >>  正文

编译型语言的编译过程是

来源:baiyundou.net   日期:2024-09-25

任奋刷2154什么是编译型程序设计语言? -
闻孙哪17233228695 ______ 编译型语言: 是指程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了,因为翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高. 解释型语言: 解释性语言的程序不需要编译,解释性语言在运行程序的时候才翻译

任奋刷2154编译型语言与解释型语言分别在在什么时候检测语法错误?另外能具体说?
闻孙哪17233228695 ______ 编译型语言在编译过程中检测语法错误而解释型语言在程序运行过程中检测语法错误它们最大的区别是前者是一次性的将源码变成一个可执行的代码文件而后者是逐条执行的

任奋刷2154为什么安装有些软件需要.net的框架? -
闻孙哪17233228695 ______ 用支持.net语言编写的软件需要.net框架 因为用.net框架开发的语言也是一种解释型语言 计算机语言按编译类型来分的话分为编译型和解释型 编译型语言比如汇编,c,pascal所编译出来的执行程序是直接以汇编指令的形式存在 也就是所能直接让cpu处理的 而解释型语言 比如.net,java,basic,python编译出来的可执行程序都不是汇编指令 必须用一个解释器来翻译成汇编指令让计算机看懂 比如说java的运行期库,还有你所说的.net框架 其实都是为了把执行程序解释给cpu而存在的所以说虽然解释型语言开发效率比较高,但多了解释这一步骤 所以执行效率要比编译型语言来的低点

任奋刷2154哪个平台性能比编译性语言好呢?
闻孙哪17233228695 ______ 编译型语言编译性语言不如解释性语言跨平台性好编译性语言c语言:用c语言开发了程序后,需要通过编译器把程序编译成机器语言(即计算机识别的二进制文件,因为不同的操作系统计算机识别的二进制文件是不同的),所以c语言程序进行移植后,要重新编译

任奋刷2154电脑中所说的编译程序和汇编程序有什么不同?
闻孙哪17233228695 ______ 简单的说汇编就是把程序送进电脑里,经过编译才能成为机器语言,也就是1或0,汇编是一种编程语言,编译是一个过程!!

任奋刷2154linux中编写的shell是否需要编译? -
闻孙哪17233228695 ______ 所谓shell编程是无须编译即可执行的组命令堆砌,而C语言写出的则是必须进编译的C语言代码. 比方说你用C语言改写了ls这个可执行文件,那么首先就要把这个ls文件的C代码,编译成为能使计算机理解的机器代码.而shell只不过是调用这个...

任奋刷2154C语言是解释类还是编译类的语言?什么是解释类语言,编译类语言? -
闻孙哪17233228695 ______ C语言是属编译类语言 计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序. 翻译的方式有两种,一个是编译,一个是解释.两种方式只是翻译的时间不同.编...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024