編譯器和解釋器,預編譯和預處理

一、編譯器和解釋器 解釋器和編譯器,讀入源語言後,解釋器和編譯器都要進行詞法分析、語法分析和語義分析,以後,兩者開始有所分別。解釋器在語義分析後選擇了直接執行語句;編譯器在語義分析後選擇將將語義存儲成某一種中間語言,以後經過不一樣的後端翻譯成不一樣的機器語言(可執行程序)。html 好比:解釋器的行爲相似於過節去商場買東西,路過各個櫃檯,見到須要的就買;而編譯器是,本身寫好個清單,再去執行。程序員
相關文章
相關標籤/搜索