- 1
- 0
- 约2.83千字
- 约 7页
- 2019-11-12 发布于湖北
- 举报
预处理与编译过程图 编译程序不能识别预处理命令! 第5章 编译预处理 预处理功能是由一些预处理命令组成的, 这些命令是在程序正常编译之前被执行。 宏定义 宏提供了一种文本替换机制,可分为两类: 不带参数的宏和带参数的宏。 练习 下面程序执行FOR循环时,j的初值是__,终值是__,运行结果是_________。 #include iostream.h #define BOT (-2) #define TOP (BOT+5) #define PRI(arg) coutargendl #define FOR(arg) for (;(arg);(arg)--) void main() { int i=BOT,j=TOP; FOR(j) switch(j) { case 1: PRI(i++); case 2: PRI(j);break; default: PRI(i); } } 条件编译 条件编译命令用来定义某些编译内容要在满足 一定条件下才参与编译的,否则不参与编译。 练习 以下程序的输出结果是______。 #includeiostream.h void main() { int b=5; #define b 2 #define f(x) b*(x) int y=3; coutf(y+1)endl;
您可能关注的文档
最近下载
- 临床2025版压力性损伤指南解读.pptx
- NFPA 14-2000 立管和水带系统安装标准.pdf VIP
- 全国统一安装工程预算工程量计算规则GYDGZ-201-2000.pdf VIP
- 老年非创伤性急腹症急诊诊疗专家共识.pptx VIP
- DLT5560-2019 电力调度数据网络工程设计规程.pdf VIP
- 兴柏(沧州渤海新区)科技有限公司生产车间1、生产车间2建设项目水土保持方案报告表.pdf VIP
- 中建盘扣式落地卸料平台施工方案范本.docx VIP
- 网课章节答案《日本人与日本社会》超星尔雅答案2023.pdf VIP
- 带状疱疹后遗神经痛的神经阻滞治疗.docx VIP
- 交通工程施工全套表格.doc VIP
原创力文档

文档评论(0)