- 5
- 0
- 约2.66千字
- 约 10页
- 2018-12-03 发布于江西
- 举报
第七章 编译预处理
概述
宏定义
文件包含
下一章
第七章 编译预处理
作用:编译程序的一部分,将特殊命令扩展到程序中,生成扩展C源程序
种类
宏定义 #define
文件包含 #include
条件编译 #if--#else--#endif等
格式:
“#”开头
占单独书写行
语句尾不加分号
位置任意,决定其作用域
7.0 概述
7.1 宏定义
不带参数宏定义
一般形式: #define 宏名 宏体
功能:用指定标识符(宏名)代替字符序列(宏体)
如 #define YES 1
#define NO 0
#define PI 3.1415926
#define OUT printf(“Hello,World\n”);
宏展开:预编译时,用宏体替换宏名---不作语法检查
如 if(x==YES) printf(“correct!\n”);
else if (x==NO) printf(“error!\n”);
展开后: if(x==1) printf(“correct!\n”);
您可能关注的文档
最近下载
- ZL中菱科技轮毂伺服电机驱动器ZLAC8015 ZLAC8015D ZLAC8030 ZLAC8030L用户手册.pdf
- 寡人之于国也.ppt VIP
- 设备部门绩效考核-设备管理考核细则.doc VIP
- 【桥梁方案】特大桥改造拆除施工方案(堆土破碎).docx VIP
- 温室气体 产品碳足迹量化方法与要求 橡胶制品.pdf VIP
- DELIXI德力西CDC9i-115~630交流接触器说明书.pdf
- 巧用身边物品自制光路演示器.PDF VIP
- 高中数学学考基础知识点梳理卷.docx VIP
- 国开(中央电大)专科《机械制造基础》网上形考、机考试题及答案.doc VIP
- 解读学习2025年《中华人民共和国国家公园法》课件.pptx VIP
原创力文档

文档评论(0)