- 1
- 0
- 约9.63千字
- 约 84页
- 2017-03-30 发布于湖北
- 举报
预处理头文件 把指定文件内容包含到当前源文件 #include windows.h 形式1 #include “myapp.h 形式2 形式1用于包含系统头文件,预处理程序到指定目录找文件(通常指定几个系统文件目录)。 形式2用于包含自己的文件。预处理程序先在源文件所在的目录里找,找不到时再到指定目录中去找。 预编译宏 简单的宏定义 在预编译阶段宏被替换成相应的正文 #define MAXLEN 20 替代正文可以写任何东西。若定义: #define SLD static long double 程序中的: SLD x=2.4, y=9.16; 替换后变成: static long double x=2.4, y=9.16; 带参数的宏定义 #define 宏名字(参数列表) 替代正文 如: #define min(A,B) ((A)(B)?(A):(B)) …… z = min(x+y, x*y); 预处理中将被展开为: z = ((x+y)(x*y) ? (x+y) : (x*y)); 宏带来的问题 替换后语法错误难以检查 #define MAX 15 ) int main(){ int a=0 ; if(aMAX) printf(ok); } return 1; }
您可能关注的文档
最近下载
- 产品结构设计准则--扣位 ( Snap Joints ).doc VIP
- (高清版)B/T 43999-2024 应急呼吸道传染病患者转运设备技术要求.pdf VIP
- (高清版)DB35∕T 1824-2019 军粮供应网点经营规范.pdf VIP
- 2023年广东广州中考数学真题(含答案).pdf VIP
- 初中数学知识点-初中数学知识点总结归纳(完整版).docx VIP
- 26_总经理等岗位考核维度与周期.pdf VIP
- 产品结构设计准则--入件 ( moulded-in inserts ).doc VIP
- 自考《电气防火及火灾监控》精讲+习题(全).pptx
- 2025国际压疮指南精要.pptx
- 2026年二级建造师《建筑实务》案例简答200问.pdf VIP
原创力文档

文档评论(0)