第八章 编译预处理 作用:对源程序编译之前做一些处理,生成扩展C源程序 种类 宏定义 #define 文件包含 #include 条件编译 #if--#else--#endif等 格式: “#”开头 占单独书写行 语句尾不加分号 8.1 宏定义 8.1.1不带参数宏定义 一般形式: #define 宏名 [宏体] 功能:用指定标识符(宏名)代替字符序列(宏体) 案例分析2 #define PI 3.1415926 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(l=%10.4f\nS=%10.4f\nv=%10.4f\n,l,s,v); } 课堂练习 8.1-7)、15) 8.12带参数宏定义 一般形式: #define 宏名(参数表) 宏体 案例分析2 带参的宏与函数区别 课堂练习2分析程序 8.2 文件包含 功能:一个源文件可将另一个源文件的内容全部包含进来 一般形式: #include “文件名”
您可能关注的文档
- 第2讲_细胞中的元素和化合物、细胞中的无机物剖析.ppt
- 第2讲chapter2-1第二章拉压应力剖析.ppt
- 第8课可怕的物种入侵剖析.ppt
- 第8课时长方体和正方体的容积峄城马洪娟剖析.ppt
- 第2讲常用数学软件剖析.ppt
- 第2讲光现象改剖析.doc
- 第8课中世纪西欧社会剖析.ppt
- 第8练从“句式呆板”到“句式灵活”剖析.ppt
- 第8章_电力电子剖析.ppt
- 第8章_光盘驱动器和光盘剖析.ppt
- 《GB/T 21714.4-2026雷电防护 第4部分:建筑物内电气和电子系统》.pdf
- 中国国家标准 GB/T 21714.4-2026雷电防护 第4部分:建筑物内电气和电子系统.pdf
- GB/T 21714.4-2026雷电防护 第4部分:建筑物内电气和电子系统.pdf
- 中国国家标准 GB/T 21714.3-2026雷电防护 第3部分:建筑物的物理损害和生命危险.pdf
- 《GB/T 21714.3-2026雷电防护 第3部分:建筑物的物理损害和生命危险》.pdf
- GB/T 21714.3-2026雷电防护 第3部分:建筑物的物理损害和生命危险.pdf
- GB/Z 47790.21-2026电测量 付费系统 第21部分:标准化框架.pdf
- 中国国家标准 GB/Z 47790.21-2026电测量 付费系统 第21部分:标准化框架.pdf
- 《GB/Z 47790.21-2026电测量 付费系统 第21部分:标准化框架》.pdf
- 《GB/T 32151.56-2026温室气体排放核算与报告要求 第56部分:制冷空调设备生产企业》.pdf
最近下载
- 林清玄最美十篇散文 林清玄的经典散文.pdf VIP
- 上汽集团财务风险防范与控制.docx VIP
- 部编人教版九年级上册语文全册教学设计(配2026年秋改版教材).doc
- 从业人员管理制度.doc VIP
- 高频精选:心内科常见面试题及答案.doc VIP
- 第12课 实现人生价值-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
- 工程结构荷载与可靠度设计原理(全套课件291P).pdf VIP
- 高一年级竞赛数学数论专题 4.第一次考试题.docx VIP
- Cr12MoV钢盐浴渗钒后的组织及耐蚀性能.pdf VIP
- 四川省成都市第七中学高一年级竞赛数学数论专题 8.第二次考试题.docx VIP
原创力文档

文档评论(0)