當前位置:生活全書館 >

生活小竅門

> 每次程式執行時隨翻譯隨執行源程式方式稱為

每次程式執行時隨翻譯隨執行源程式方式稱為

每次程式執行時隨翻譯隨執行源程式方式稱為解釋,類似實時的同聲傳譯。而編譯是一次性翻譯,之後不再需要原始碼,是將原始碼一次轉換成目的碼的過程。

每次程式執行時隨翻譯隨執行源程式方式稱為

編譯(compilation , compile) 利用編譯程式從源語言編寫的源程式產生目標程式的過程。 用編譯程式產生目標程式的動作。 編譯就是把高階語言變成計算機可以識別的2進位制語言,計算機只認識1和0,編譯程式把人們熟悉的語言換成2進位制的。 編譯程式把一個源程式翻譯成目標程式的工作過程分為五個階段:詞法分析;語法分析;語義檢查和中間程式碼生成;程式碼優化;目的碼生成。主要是進行詞法分析和語法分析,又稱為源程式分析,分析過程中發現有語法錯誤,給出提示資訊。編譯語言是一種以編譯器來實現的程式語言。它不像直譯語言一樣,由直譯器將程式碼一句一句執行,而是以編譯器,先將程式碼編譯為機器碼,再加以執行。理論上,任何程式語言都可以是編譯式,或直譯式的。它們之間的區別,僅與程式的應用有關。

  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/xiaoqiaomen/lllqwz.html