inline 強類型, 不建立普通函數的棧調用環(huán)境和跳轉代碼,提高了運行效率

indefine ,書寫格式過分將就,否則預編譯期間產生的代碼會產生邏輯錯誤,不能進行類型檢查,
inline 強類型, 不建立普通函數的棧調用環(huán)境和跳轉代碼,提高了運行效率
inline使用狀況,一段代碼非常短小,而且會被重復的大量運行,就可以考慮將他定義為inline函數
注意點:
不能含有復雜的控制語句 如:switch,while ==,不能是遞歸,否則編譯器會將其當成一個普通函數,產生函數調用代碼.