#define的使用

1.簡單的define定義 #define MAXTIME 1000 2.define的「函數定義」 define可以像函數那樣接受一些參數,如下 #define max(x,y) (x)>(y)?(x):(y); 因爲這個「函數」沒有類型檢查,就好像一個函數模板似的,沒有模板那麼安全就是了。 但是這樣做的話存在隱患,例子如下: #define Add(a,b) a+b;如果遇到如:c * Add
相關文章
相關標籤/搜索