- 7
- 0
- 约4.89千字
- 约 26页
- 2024-12-09 发布于江苏
- 举报
第六章编译预处理
考纲要求掌握常用C语言预处理命令。
知识准备高频考点:不带参数的宏定义、带参数的宏定义。重难点分析:带参数的宏定义。
知识点精讲知识点1概述知识点分析1.预处理功能主要有三种:(1)宏定义(2)文件包含(3)条件编译2.预处理以“#”开头。3.预处理是在编译前完成的,只做简单的转换,不做正确性检查。
知识点精讲知识点2不带参数的宏定义知识点分析用一个指定的标识符(即名字)来代表一个字符串,其一般形式如下:#define标识符字符串例如:#definePI3宏定义的作用是在本程序文件中用指定的标识符PI来代替3.1415926这个字符串。在编译预处理时,将程序中在该命令后出现的所有PI都用3.1415926代替。这种方法使用户能够以一个简单的名字代替一个长的字符串。2.这个标识符(名字)称为“宏名”。3.在预处理时,将宏名替换成字符串的过程称为“宏展开”。“#define”是宏定义命令。例如:#includestdio.h#definePI3.1415926/*定义了一个不带参数的宏*/
知识点精讲voidmain(){float1,s,r,b;printf(inputradius:);scanf(%f,r);1=2.0*PI*r;s=PI*r*r;v=4.0/3*PI*r*r*r;printf(1=
您可能关注的文档
最近下载
- 建设单位资料实务课件.pptx VIP
- 标准图集-09J202-1-坡屋面建筑构造1.pdf VIP
- 人工智能赋能政务的机遇、挑战与应对策略.pdf VIP
- 抽水蓄能电站设备检修预算编制规定与计算标准(试行).pdf VIP
- 一例社交焦虑认知行为咨询案例概念化.doc VIP
- JTT 1499-2024公路水运工程临时用电技术规程.docx VIP
- 《建设工程工程量清单计价标准GBT50500-2024》知识培训.pptx VIP
- 《公民意味着什么》第二课时 教案.doc VIP
- 财务会计岗位招聘笔试题(某大型央企)2025年精练试题解析.docx VIP
- 2025年3月29日全国事业单位联考B类《职业能力倾向测验》真题试卷含答案(OCR).pdf VIP
原创力文档

文档评论(0)