天天看點

宏定義和函數的差別

2.執行效率

   函數在傳參和傳回值時沒有宏定義直接替換語句效率高。

3.程式長度

   宏定義時寫一行調幾行代碼,而函數則一直調用一個位置,源代碼沒有變長。

4.副作用

   傳j++時傳回值發生變化