导航:首页 > 编程语言 > 编译程序优点

编译程序优点

发布时间:2025-06-03 06:42:58

⑴ 编译器和解释器的主要区别是什么他们相对于对方各自的优点

解释器是解释执行的源代码,编译器是将源代码编译成目标代码

他们最大的区别是程序运行时需要解释器边解释边执行,而编译器则在运行时是完全不需要的

解释器的优点是比较容易让用户实现自己跨平台的代码,比如java,php等,同一套代码可以在几乎所有的操作系统上执行,而无需根据操作系统做修改;
编译器的目的就是生成目标代码再由连接器生成可执行的机器码,这样的话需要根据不同的操作系统编制代码,虽然有像Qt这样的源代码级跨平台的编程工具库,但在不同的平台上仍然需要重新编译连接成可执行文件,但其执行效率要远远高于解释运行的程序。
编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快;
而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的.
这是因为计算机不能直接认识并执行我们写的语句,它只能认识机器语言(是二进制的形式)

阅读全文

与编译程序优点相关的资料

热点内容
qq空间音乐怎么改版了 浏览:595
苹果电脑拖拽文件夹到微信 浏览:627
js中文字闪烁 浏览:351
java图形界面编程题 浏览:724
文件防止外传的软件 浏览:597
数据线鼓包什么意思 浏览:896
北信源卸载工具 浏览:653
怎么登陆第2个路由器设置密码 浏览:164
选举问题的vb程序 浏览:99
电脑文件夹格式化了还能找回吗 浏览:152
物联查询app密码忘记了怎么登录 浏览:372
应用数据如何放到存储上的 浏览:344
电脑桌面文件怎么压缩rar 浏览:264
qq要传的文件找不到 浏览:600
编程课可以做什么 浏览:794
foxmail历史版本 浏览:24
苹果删除新浪微博 浏览:756
教授编程需要什么资质 浏览:382
苹果拷文件的软件 浏览:525
工业上用什么编程 浏览:344

友情链接