- 0
- 0
- 约3.09千字
- 约 23页
- 2017-01-16 发布于浙江
- 举报
预处理命令 梁春燕 华电信息管理教研室 主要内容 预处理命令 宏定义 文件包含 条件编译 上机作业8 预处理命令 预处理 定义 所谓预处理是指在进行编译之前所作的工作; 由预处理程序负责完成。当对一个源文件进行编译时,系统将首先自动引用预处理程序对源程序中的预处理部分作处理,处理完毕自动进入对源程序的编译。 预处理 种类 宏定义 #define 文件包含 #include 条件编译 #if--#else--#endif等 格式: “#”开头 占单独书写行 语句尾不加分号 不带参数宏定义 一般形式: #define 宏名 [宏体] 功能:用指定标识符(宏名)代替字符序列(宏体) 宏展开:预编译时,用宏体替换宏名---不作语法检查 宏体可缺省,表示宏名 定义过或取消宏体 定义位置:任意(一般在函数外面) 作用域:从定义命令到文件结束 #undef可终止宏名作用域 格式: #undef 宏名 宏定义可嵌套,不能递归 例 #define MAX MAX+10 (?) 引号中的内容与宏名相同也不置换 宏定义中使用必要的括号() 宏定义 例:无参宏定义 #define PI 3.1415826 #define R 3.0 #define S PI*R*R main(){
您可能关注的文档
- 概率统计(教学课件)4-3.PPT
- 概率统计(教学课件)4-4.PPT
- 概率统计(教学课件)5-1.PPT
- 概率统计(教学课件)5-2.PPT
- 概率统计(教学课件)6-1.PPT
- 概率统计(教学课件)6-2.PPT
- 概率统计(教学课件)7-1.PPT
- 概率统计(教学课件)7-2.PPT
- 概率统计(教学课件)7-3.PPT
- 概率统计(教学课件)7-4.PPT
- CN118228103B 基于网络模式和元路径的双视图范式的异构图神经网络节点分类方法 (华南理工大学).docx
- CN118207835B 一种联合火箭锚与植桩技术的堤防决口快速封堵方法 (大连理工大学).docx
- CN118211675B 基于机器学习消除冗余约束的机组组合加速寻优方法及系统 (中国电力科学研究院有限公司).docx
- CN118297473B 电力系统电压安全评估及优化方法、系统、设备和介质 (国网经济技术研究院有限公司).docx
- CN117997906B 节点计算资源分配方法、网络交换子系统及智能计算平台 (广东琴智科技研究院有限公司).docx
- CN118298536B 一种基于智慧社区监控系统的门禁授权认证方法及系统 (广州市西迈信息科技有限公司).docx
- CN118225438B 大功率霍尔推进器在轨健康状态监测方法 (哈尔滨工业大学).docx
- CN118052938B 一种基于多源数据融合的建筑物多细节层次模型重建方法 (北京市测绘设计研究院).docx
- CN117964706B 一种十五元环缩肽类化合物及其制备方法与应用 (广西中医药大学).docx
- CN118081766B 一种面向协调类任务的双臂机器人主从统一导纳控制方法 (南京航空航天大学).docx
最近下载
- My schoolbag Part A Let's learn 课件(23张PPT)(完整版).pptx VIP
- 《普通生物学》期末易考易错高频考试题库(附答案).pdf VIP
- SHT3225-2024 石油化工安全仪表系统安全完整性等级设计规范(报批稿).pdf VIP
- 新建饮料项目环评(新版环评)环境影响报告表.pdf VIP
- DDZY22-Z单相费控智能电能表格使用说明书.doc VIP
- 将军饮马模型(终稿)-将军饮马最大值模型[参考].pdf VIP
- 乐高wedo课件9.坦克3阶.pptx VIP
- 04D702-1 常用低压配电设备安装--.pdf VIP
- IS620P系列伺服应用手册-CANopen通讯篇.pdf
- 五年级下册英语作文训练-外研版(三起).docx VIP
原创力文档

文档评论(0)