内联函数 在電腦科學中內聯函數有時稱作在線函數或編譯時期展開函數是一種編程語言結構用來建議編譯器對一些特殊函數進行內聯擴展有時稱作在線擴展也就是說建議編譯器將指定的函數體插入並取代每一處調用該函數的地方上下文從而節省了每次調用函數帶來的額外時間開支但在選擇使用內聯函數時必須在程序佔用空間和程序執行效率之間進行權衡因為過多的比較複雜的函數進行內聯擴展將帶來很大的存儲資源開支另外還需要特别注意的是對遞歸函數的內聯擴展可能引起部分編譯器的無窮編譯