- 1
- 0
- 约1.01万字
- 约 38页
- 2017-06-12 发布于浙江
- 举报
9_预处理
第9章 预处理命令 9.1 宏定义 9.2 “文件包含”处理 9.3 条件编译 ANSI C标准规定可以在C源程序中加入一些“预处理命令”(preprocessor Directives) ,以改进程序设计环境,提高编程效率。 经过预处理后程序不再包括预处理命令了,最后再由编译程序对预处理后的源程序进行通常的编译处理,得到可供执行的目标代码。 C提供的预处理功能主要有以下三种: 1. 宏定义 2. 文件包含 3. 条件编译 这些命令以符号“#”开头。 9.1 宏定义 9.1.1 不带参数的宏定义 用一个指定的标识符(即名字)来代表一个字符串(定义符号常量) 一般形式为:#define 标识符字符串。 如:#define PI 3.1415926 在编译预处理时,将程序中在该命令以后出现的所有的PI都用“3.1415926”代替。把这个标识符(名字)称为“宏名”,在预编译时将宏名替换成字符串的过程称为“宏展开”。 #define是宏定义命令。 例9.1 #define PI 3.1415926 void main() { float L,s,r,v; printf(“input radius∶”); scanf(%f,r); L=2.0*PI*r; s=PI*r*r; v=3.0/4*PI*r*r*r; printf(“
您可能关注的文档
- 8沉淀平衡和沉淀滴定法.ppt
- 8流量测量.ppt
- 8物料的密度组成分析及其可选性.ppt
- 8用相量法分析电路的正弦稳态响应.ppt
- 8特征装配.ppt
- 8病因推断.ppt
- 8符号表与错误处理.ppt
- 8符号表与错误处理18159.ppt
- 8符号表与错误处理sxw.ppt
- 8表面现象与分散系统.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 儿科学(第10版)儿童心肺复苏.pptx VIP
- Galanz 格兰仕 电蒸炉 DG26T-D20 使用说明书.pdf
- 统编版高中历史必修中外历史纲要上册知识点考点复习提纲(实用,必备!).doc VIP
- 2025广东高考地理.docx VIP
- 统编版(2019)高中历史《必修中外历史纲要下》期末复习知识点考点提纲详细版.docx VIP
- 中国儿童遗尿症疾病管理专家共识(2025年).pptx VIP
- (超详)初中数学知识点归纳汇总.pdf VIP
- 深度学习在目标检测领域的应用现状与技术研究综述.docx VIP
- 基于单片机的太阳能充电器的设计毕业设计(论文).doc VIP
- 16田忌赛马课件(共29张PPT).pptx VIP
原创力文档

文档评论(0)