代碼優化:是指對程序代碼進行等價變換。程序代碼可以是中間代碼,也可以是目标代碼。等價的含義是使得變換後的代碼運行結果與變換前代碼運行結果相同。優化的含義是最終生成的目标代碼短,時空效率優化。
進行代碼優化的原因:
1、優化程度是編譯器的一個重要技術、質量目标;
2、無法苛求用戶對源語言的掌握,編程技巧,編寫源程序的優化;
3、編譯程序固有的缺陷。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!