编译型语言与解释型语言的区别
答案:4 悬赏:50 手机版
解决时间 2021-05-03 07:35
- 提问者网友:情歌越听越心酸
- 2021-05-02 21:15
编译型语言与解释型语言的区别?
最佳答案
- 五星知识达人网友:时间的尘埃
- 2021-05-02 22:48
编译型语言就是由编译器根据你的程序代码来产生CPU可以直接读取运行的指令,常见的有C/C++,PASCAL/DELPHI等等。
解释型语言在运行时依赖解释器来读取程序,根据程序中语句的含义来执行相应的功能,现在很多的脚本语言就属于这种类型,早期的BASIC语言也大多是解释型的。
还有一种情况叫做伪编译,源程序被压缩为简短的符号(又称为“中间语言”),程序文件体积缩小了,执行速度也加快了,但还是依赖解释器来运行,我们经常看到的VISUAL BASIC,C#,JAVA都属于此类型的。
全部回答
- 1楼网友:鱼忧
- 2021-05-03 01:03
编译器把源代码翻译成目标代码,相当于一个翻译机,需要在源程序被翻译成目标程序,由用户提供相应的输入数据并执行后,才可得到对应输出;而解释器则是直接执行源代码所指定的语句,并同时处理用户的输入数据。
- 2楼网友:风格不统一
- 2021-05-03 00:42
编译,是将源代码整成为01的机器码后运行
解释,是一边读源代码一边执行
- 3楼网友:洎扰庸人
- 2021-05-03 00:13
编译型语言是在内存中作为cpu指令来操作cpu的。而解释型语言是作为编译型语言的一个或多个变量,对编译型语言进行有限的指挥。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯