宏定義

宏定義的出現,避免了咱們反覆敲寫同一行代碼的問題;雖然宏定義你們都常用,可是有一些細節的問題可能你們會忽略,今天整理一下。
code

1,不帶參數的宏定義class

//例子1
#define  P 3.1415
#define  S (a+b+c)

注意,通常狀況下宏定義的使用範圍是該宏定義所在的文件內部全局使用,如要限制其使用範圍,可在其做用於結束的地方書寫下面的代碼;文件

#undef P
。。。
。。。

那麼在此行代碼下面,宏定義 P 就不能再用來表示3.1415了。co

2,帶參數的宏定義參數

《未完待續》

相關文章
相關標籤/搜索