什麼是宏定義命令

什麼是宏定義命令

宏定義是C語言提供的三種預處理功能的其中一種,這三種預處理包括:宏定義、文件包含、條件編譯。宏定義和操作符的區別是:宏定義是替換,不做計算,也不做表達式求解。

不帶參數,宏定義又稱爲宏代換、宏替換,簡稱“宏”。

帶參數,除了一般的字符串替換,還要做參數代換。