国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

Linux 小知識翻譯

2024-06-28 13:25:34
字體:
供稿:網(wǎng)友
linux 小知識翻譯 - 「編譯器和解釋器」

這次聊聊「編譯器和解釋器」。

編程語言中,有以C為代表的編譯型語言和以Perl為代表的解釋型語言。不管是哪種,程序都是以人類能夠理解的形式記錄的,這種形式計算機是無法理解的。

因此,才會有編譯器和解釋器。

對于編譯型語言,是使用編譯器將人類可讀的代碼轉(zhuǎn)換為機器能夠理解的「機器語言」文件,然后通過執(zhí)行這個「機器語言」文件來實現(xiàn)程序的執(zhí)行。

另一方面,對于解釋型語言,是使用解釋器將人類可讀的代碼逐行解釋,一邊解釋一邊執(zhí)行這個程序。(這里的解釋是將代碼解釋成機器語言,讓計算機能夠理解)

甚至有的語言既可以編譯后執(zhí)行,也可以邊解釋邊執(zhí)行。

編譯型語言執(zhí)行時沒有解釋器的介入,所以一般執(zhí)行速度比較快。但是開發(fā)時,每次修改代碼都要編譯,所以編寫代碼和調(diào)試的時間比較長。

解釋型語言的執(zhí)行速度一般比編譯型語言要差,但它的優(yōu)點是代碼修改后可以立即執(zhí)行。(這樣可以節(jié)約開發(fā)時間)

編譯型語言和解釋型語言各有長短,與其說哪個更好,倒不如根據(jù)實際情況選擇合適的。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 崇信县| 桑植县| 宜丰县| 大邑县| 怀来县| 永靖县| 泰来县| 耿马| 泸溪县| 修水县| 宁都县| 奎屯市| 康马县| 越西县| 绥阳县| 绥德县| 隆安县| 阿拉善左旗| 霞浦县| 五常市| 弥勒县| 无为县| 钦州市| 通道| 新乐市| 全州县| 东方市| 泰来县| 淳化县| 通海县| 蒙自县| 绍兴市| 宜良县| 库伦旗| 西盟| 芷江| 宜都市| 潮州市| 从江县| 鄯善县| 渭南市|