在C程序中,能夠用宏代碼提升執行效率。宏代碼自己不是函數,但使用起來象函數。 預處理器用複製宏代碼的方式代替函數調用,省去了參數壓棧、生成彙編語言的CALL調用、 返回參數、執行return等過程,從而提升了速度。 使用宏代碼最大的缺點是容易出錯,預處理器在複製宏代碼時經常產生意想不到的邊際效應。函數