- 4
- 0
- 约1.81千字
- 约 18页
- 2019-05-29 发布于江苏
- 举报
天津市大学软件园专升本c语言第七部分编译预处理
第七章 编译预处理; §7.1 宏定义
一. 不带参数宏定义
1. 一般形式: #define 宏名 字符串
2. 功能:用指定标识符(宏名)代替字符序列;如 if(x==YES) printf(“correct!\n”);
else if (x==NO) printf(“error!\n”);
展开后: if(x==1) printf(“correct!\n”);
else if (x==0) printf(“error!\n”);;二. 带参数宏定义
1. 一般形式: #define 宏名(参数表) 字符串;#define MAX(x,y) (x)(y)?(x):(y)
…….
main()
{ int a, b, c, d, t ;
…….
t = MAX(a+b, c+d) ;
……
}
宏展开:t=(a+b)(c+d)?(a+b):(c+d) ;; 不分配内存
简单的字符置换;随堂练习;随堂练习;1. 一般形式: #include “文件名”
或: #include 文
您可能关注的文档
- 大学化工机械基础教案:塔设备强度设计计算.ppt
- 大学国际贸易经典教案第章国际贸易政策的演变.ppt
- 大学分子生物学经典教案第七章分子生物学研究方法(上).ppt
- 多高层钢结构设计第二部分.ppt
- 多重耐医药菌现状及防护策略.ppt
- 大学土木工程施工经典教案第讲——施工组织概论.ppt
- 大学土木工程施工经典教案第9讲——脚手架及垂直运输.ppt
- 大学土木工程施工经典教案第讲砖砌体施工.ppt
- 大学土木工程施工经典教案第讲土方工程施工要点.ppt
- 大学工程经济学经典教案第一章().ppt
- 视频测试信号发生器技术要求标准化发展研究报告.docx
- 数字化供应链 供应商管理 第6部分:钢铁行业标准化发展研究报告.docx
- 快手新手零基础简单剪辑教程.docx
- 快手新手作品热度提升日常操作.docx
- PitchBook_2026年三季度美国信贷市场季报-US Credit Markets Quarterly Wrap Third quarter, 2026.docx
- 硅谷银行-2026年企业风险投资状况 State of CVC 2026 A Deep Dive Into the Dynamics of the Corporate Venture Capital Ecosystem.docx
- 小学数学解决问题画图建模教学实务.docx
- 中考历史重点、热点问题猜押.doc
- 中国酒精饮料市场调研与未来发展趋势报告.doc
- 中国活性氧化镁行业市场调研及行业前景预测报告.doc
原创力文档

文档评论(0)