python編譯器和解釋器的區別
來源:懂視網
責編:小采
時間:2020-11-02 22:15:58
python編譯器和解釋器的區別
python編譯器和解釋器的區別:高級語言不能直接被機器所理解執行,所以都需要一個翻譯的階段,解釋型語言用到的是解釋器,編譯型語言用到的是編譯器。編譯型語言通常的執行過程是:源代碼——預處理器——編譯器——目標代碼——鏈接器——可執行程序。某種意義上來說預處理事實上是一個附
導讀python編譯器和解釋器的區別:高級語言不能直接被機器所理解執行,所以都需要一個翻譯的階段,解釋型語言用到的是解釋器,編譯型語言用到的是編譯器。編譯型語言通常的執行過程是:源代碼——預處理器——編譯器——目標代碼——鏈接器——可執行程序。某種意義上來說預處理事實上是一個附
高級語言不能直接被機器所理解執行,所以都需要一個翻譯的階段,解釋型語言用到的是解釋器,編譯型語言用到的是編譯器。
編譯型語言通常的執行過程是:源代碼——預處理器——編譯器——目標代碼——鏈接器——可執行程序。

某種意義上來說預處理事實上是一個附加的功能,C,PHP,都可以添加這種功能,其中,預處理指令多為頭文件包含,宏定義等等。因為宏定義的核心說白了就是一個字“換”,所以預處理就是提供一個程序執行的環境。
編譯器——目標代碼就是把高級程序語言轉換成機器可以理解執行的機器語言。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
python編譯器和解釋器的區別
python編譯器和解釋器的區別:高級語言不能直接被機器所理解執行,所以都需要一個翻譯的階段,解釋型語言用到的是解釋器,編譯型語言用到的是編譯器。編譯型語言通常的執行過程是:源代碼——預處理器——編譯器——目標代碼——鏈接器——可執行程序。某種意義上來說預處理事實上是一個附