C课件编译预处理

上传人:E**** 文档编号:91241154 上传时间:2019-06-26 格式:PPT 页数:6 大小:144.50KB
返回 下载 相关 举报
C课件编译预处理_第1页
第1页 / 共6页
C课件编译预处理_第2页
第2页 / 共6页
C课件编译预处理_第3页
第3页 / 共6页
C课件编译预处理_第4页
第4页 / 共6页
C课件编译预处理_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《C课件编译预处理》由会员分享,可在线阅读,更多相关《C课件编译预处理(6页珍藏版)》请在金锄头文库上搜索。

编译预处理,作用:对源程序编译之前做一些处理,生成扩 展的 C 源程序。 种类: 宏定义 #define 文件包含 #include 条件编译 #if - #else - #endif 格式: # 开头 占单独书写行 语句尾不加分号,编译预处理,#include #define M 4 #define N 2*M+1 #define K N/2-5 void main() printf(“%d“, K ); ,#define 预处理,3,处理规则:完全代换完毕, 再计算,K,/2-5,N,2* +1,M,4,#include #define GOOD(y) 2.84+y #define PR(a) printf(“n%d“,(int)(a) #define PRINT(a) PR(a);putchar(“n“) void main() int x = 2; PRINT(GOOD(5)*x); ,#define 预处理,12,PR(GOOD(5)*x);putchar(“n“);,printf(“n%d“,(int)(GOOD(5)*x);putchar(“n“);,printf(“n%d“,(int)(2.84+5*x);putchar(“n“);,作 业,P87 3.24 3.25 3.27,本章结束,作 业,6.3 6.5,本章结束,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号