- 2
- 0
- 约 59页
- 2017-01-02 发布于未知
- 举报
C语言程序设计实用教程 第8章 编译预处理 本章学习目标 掌握宏定义:不带参数的宏定义、带参数的宏定义 能够正确应用“文件包含”处理 【教学目的】 1、掌握宏定义、区别有参的宏和函数调用。 2、正确应用“文件包含”。 【主要内容】 1、宏定义 2、文件包含 3、宏定义和文件包含的应用 【重点与难点】 1、有参的宏和函数调用的区别 2、正确使用文件包含 【教学方法】 采用理论讲解、讨论式的教学方法 【教学内容】 带着问题学习: (1)有参数的宏和函数调用的区别 (2)宏展开时应注意的问题 (3)文件包含中“”和的区别 编译预处理 “编译预处理”是C语言编译系统的一个组成部分。C语言允许在程序中使用几种特殊的命令(它们不是一般的C语句)。在C语言编译系统对程序进行通常的编译(包括词法和语法分析,代码生成,优化等)之前,先对程序中这些特殊的命令进行“预处理”,然后将预处理的结果和源程序一起再进行通常的编译处理,以得到目标代码。 预处理命令 C语言提供的预处理功能主要有以下三种: (1)宏定义 (2)文件包含 (3)条件编译 为了区别预处理命令和C语句、定义和说明语句,规定: 必须以#开始 每行末尾不能加分号 8-1 宏定义 用一个指定的标识符(即名字)来代表一个字符串,它的一般形式为: #define标识符 字符串 这种方法使用
您可能关注的文档
- C语言程序设计任务教程彭德林柴方艳第8章课件教学.ppt
- C语言程序设计任务教程彭德林柴方艳第9章课件教学.ppt
- C语言程序设计任务教程彭德林柴方艳第10章课件教学.ppt
- C语言程序设计任务教程彭德林柴方艳第11章课件教学.ppt
- C语言程序设计任务教程彭德林柴方艳第12章课件教学.ppt
- C语言程序设计实例教程李红第二章C语言基础知识课件教学.ppt
- C语言程序设计实例教程李红第一章程序逻辑与C语言概述课件教学.ppt
- C语言程序设计实例教程潘志安朱运乔余小燕第1章C语言概论课件教学.ppt
- C语言程序设计实例教程潘志安朱运乔余小燕第2章数据类型、变量和常量课件教学.ppt
- C语言程序设计实例教程潘志安朱运乔余小燕第3章运算符和表达式课件教学.ppt
- 高校理工科实验室的性别化空间政治_2026年5月.docx
- 数字化转型对企业治理结构的影响与董事会监督职能重塑_2026年3月.docx
- 大学生助农表情包在老年机显示适配与传播障碍解决_2026年3月.docx
- 互文性典故化用无痕技巧掌握.docx
- 智能插座在大学生宿舍安全用电管理中的应用_2026年5月.docx
- 脑纹绘画:将脑电波图形直接转换为墙面艺术图案.docx
- 共享经济平台双边用户匹配的公平与效率平衡机制设计_2026年3月.docx
- 高维导游:向三维生物解释四维空间的讲解词.docx
- 银饰发黑擦银布抛光损伤程度评估.docx
- 生成式人工智能辅助大学生论文写作的伦理边界与规范研究_2026年3月.docx
最近下载
- 甲状腺癌诊疗指南(2026).docx
- 全屋定制招商方案.pptx VIP
- 《运动损伤与康复》王国祥 7第七章 手腕部运动损伤与康复.ppt VIP
- 2026年寰宇东方国际集装箱(青岛)有限公司招聘备考题库完整参考答案详解.docx VIP
- 2023ACQ531变频器水行业专用变频器.docx VIP
- 电力电子技术题库及答案.doc VIP
- 青少年社交焦虑量表(SAS-A).docx VIP
- DBJ50T-342-2019 工程建设对既有建(构)筑物安全影响评估标准 .docx VIP
- 沅陵事业单位笔试真题2025.docx VIP
- 2025年江苏南京市高三二模高考数学试卷(答案详解).pdf VIP
原创力文档

文档评论(0)