- 3
- 0
- 约3.12千字
- 约 18页
- 2018-01-05 发布于河南
- 举报
第13章 编译预处理命令(培训)
第7章编译预处理命令 * * 7.1 宏定义 7.2 文件包含处理 7.3 条件编译 ◆“编译预处理”是C语言编译系统的一个组成部分。 编译预处理是在编译前由编译系统中的预处理程序对源程序的预处理命令进行加工。 ■源程序中的预处理命令均以“#”开头,结束不加分号,以区别源程序中的语句,它们可以写在程序中的任何位置,作用域是自出现点到源程序的末尾。 ◆预处理命令包括执行宏定义(宏替换)、包含文件和条件编译。 7.1 宏定义 7.1 宏定义 7.1 宏定义 一. 简单宏定义 ■C语言的宏定义分为两种:简单宏定义与带参数的定义。 ◆宏定义的目的是允许程序员以指定标识符代替一个较复杂的字符串。 ◆语法形式: #define 标识符 字符串 ■ #define为预编译符; ◆标识符称为“宏名”,通常使用大写英文字母和有直观意义的标识符命名,以区别于源程序中的其它标识符; ■字符串构成“宏体”,由ASCII字符集中的字符组成. 宏定义的作用: 宏定义后, 该程序中宏名就代表了该字符串。 #include stdio.h #define PRICE 500 void main() { float x,y; scanf(%f,x); y=PRICE*x; printf(The value is %f\n,y); } 例7-1 定义宏PRICE,宏名P
您可能关注的文档
- 一级MS Office笔试真题2012年09月.doc
- 第五届全国ITAT教育工程就业技能大赛复赛试题及答案A.doc
- 1.C语言预处理理论.docx
- 3.gcc使用.docx
- 教案5编译原理.doc
- 搭建MTK编译环境.doc
- 一级B练习(选择、判断)第2套.doc
- Red Hat 9上编译Qtopia 2.2.0(成功).doc
- ActionScript 3.0编译器编译错误大全.doc
- 实验1 LINUX 下C语言的编译与调试.doc
- 2026河南新乡高新投资集团有限公司招聘4人笔试备考试题及答案解析.docx
- 招聘20人!黄南州民族歌舞剧团(青海省藏剧团)公开招聘编外舞蹈演员考试参考题库及答案解析.docx
- 2026广西柳州融安县浮石镇卫生院招聘乡村医生1名笔试备考题库及答案解析.docx
- 2026上海复旦大学高分子科学系招聘1名助理教授B笔试备考题库及答案解析.docx
- 2026江苏泰州市靖江市文体广电和旅游局下属事业单位招聘2人笔试备考题库及答案解析.docx
- 2026年湖州市市场监督管理局公开选调事业单位工作人员1人考试备考题库及答案解析.docx
- 2026年驻马店汝南县卫健体委所属事业单位招聘编外人事代理专业技术人员86名笔试备考试题及答案解析.docx
- 2026年咸宁市“引才专列”急需紧缺人才引进活动武汉大学站事业单位人才引进188人笔试模拟试题及答案解析.docx
- 2026西藏锦江珠峰文旅发展有限公司招聘1人(第三批)笔试备考试题及答案解析.docx
- 2026年安庆市安汇港务有限公司招聘项目制外包人员考试备考题库及答案解析.docx
最近下载
- 中国感染性休克临床诊疗指南(2025版).docx
- (正式版)DB51∕T 3348-2025 《无人机试飞验证基地通用技术要求》.pdf VIP
- 经络穴位拍打与养生保健ppt课件.pptx VIP
- 2026年酒店收货培训课件.pptx VIP
- 2025年深圳证券交易所招聘面试预测题及答案.doc VIP
- 2024年全球职务舞弊调查报告(1).pdf VIP
- 姜勇-RAG关键技术及未来趋势发展.pptx
- 磁场量子传感优化-洞察及研究.docx VIP
- 2025-2026学年初中语文七年级下册(2024)统编版(部编版)(2024)教学设计合集.docx
- 北京建筑大学《数据结构》内部题库练习期末真题汇编及答案.docx
原创力文档

文档评论(0)