高級語言處理程序的編譯方式和解釋方式的區別

 編譯是指將源語言轉化爲目標計算機的可執行二進制代碼,如將C、C++編譯爲Windows上的可執行2進制文件,這種編譯一旦完成,那麼就只能在特定平臺上運行了,因爲程序執行的是編譯好的二進制文件,所以速度比較快(相對下面的解釋)。 解釋是指程序不作任何變更,以源代碼的形式提供在目標計算機上執行,可是源生代碼計算機是不識別的,所以要邊解釋邊執行,解釋一條執行一條,這樣的話就比編譯要慢了。因爲程序要
相關文章
相關標籤/搜索