#define Extern后面怎么沒有參數也行?
發表于:2007-05-26來源:作者:點擊數:
標簽:
完整是這樣:
#define Extern
#include "ftp_var.h"
int traceflag = 0;
const char *home = "/";
請大家解釋一下??!
#define Extern
代表Extern這個宏被定義了
一般有這樣的用法:
#if defined(xxx)
#define Extern extern
#else
#define Extern
#endif
這時變量Extern a;就跟xxx是否“有定義”有關系了
看了基礎的書,弄懂以上語句的邏輯含義了。
原文轉自:http://www.kjueaiud.com
- 評論列表(網友評論僅供網友表達個人看法,并不表明本站同意其觀點或證實其描述)
-