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