內聯函數在C語言中的作用

內聯函數的作用 內聯函數是一種編譯機制,優點從代碼上是看不出來的,但是程序的執行效率上有差別,通常,編譯器對函數調用的處理是一種類似中斷的方式,即當執行到函數調用語句時,程序把當前所有的狀態信息比如CPU所有寄存器(其中一個很重要的就是指令指針寄存器)的值保存起來,然後放心大膽地轉去執行那個函數的代碼,執行完後再返回原來的地方,恢復原先保存過的狀態信息,於是也就可以接着原來被中斷的指令繼續往下執行
相關文章
相關標籤/搜索