C語言:宏定義函數

經過一個比較函數的例子來講明宏函數和普通函數的區別:安全 宏函數形式:函數 #define MAX( a, b) ( (a) > (b) (a) : (b) ) //這裏爲何有這麼多括號,後面會講 普通函數形式:3d int max(int a, int b) { return (a > b a : b) } 宏函數code 優勢:節省空間(給形參節省)blog 缺點:浪費時間(主要浪費
相關文章
相關標籤/搜索