c语言 预处理
c語言 預處理
- 概述
- 宏定義
- 1.# undef 的作用域
- 帶參宏定義
- 1. 帶參宏定義中,宏名和形參表之間不能有空格出現(xiàn)。
- 2. 在帶參宏定義中,形式參數(shù)不分配內(nèi)存單元
- 在宏定義中的形參是標識符,而宏調(diào)用中的實參可以是表達式。
- 4. 在宏定義中,字符串內(nèi)的形參通常要用括號括起來以避免出錯。
- 6. 帶參的宏和帶參函數(shù)很相似,但有本質(zhì)上的不同
- 7. 宏定義也可用來定義多個語句,在宏調(diào)用時,把這些語句又代換到源程序內(nèi)。
- 文件包含
- 條件編譯
- 1. 第一種形式
- 2. 第二種形式
- 3. 第三種形式
- 本章小結(jié)
概述
在前面各章中,已多次使用過以“#”號開頭的預處理命令。如包含命令# include,
總結(jié)
- 上一篇: 长春到白城的跑线车在哪里坐?
- 下一篇: c语言 百钱买百鸡问题