C语言编程与实践演练.doc
C语言编程与实践演练
文件状态:
[√] 草稿
[ ] 正式发布
[ ] 正在修改 文件标识: Neusoft 当前版本: 1.0 作 者: 张亮 完成日期:
第5章 预
掌握条件编译
掌握文件包含
5.1基本知识点
由ANSI的标准规定, 预处理指令主要包括:? #define?#undef?#error?#if?#else?#elif?#endif?#ifdef?#ifndef?#line?#pragma?
由上述指令可以看出, 每个预处理指令均带有符号#。下面只介绍一些常用指令。?
#define和#undef 指令?#define
1)#define 这条宏指令是一个宏定义指令, 定义的一般形式是:?#define ?
2)为什么要用宏定义
提高了可读性:数字本身并没有什么实际的意义。但是如果用宏定义的话, 相当于我们给数字加上了一个标识, 表示它有实际的意义。因为文字要比数字更容易理解和记忆,一个好的名字可以顾名思义。例如:
#define PI 3.1415926
我们用PI代替了3.1415926, 在实际应用时, 我们是PI就可以代替了3.1415926
减少了书写错误:我们用#define 定义个常量 PI代表3.1415926, 3.1415926本身就数字比较多, 如果我们在实际中一处将3.14
您可能关注的文档
- 2015年离退休工作先进集体、先进个人和健康老人名额分配.doc
- 2015春国开、江开招生简章(合并版).doc-2015年春季金坛.doc
- 2015级研究生入学报到流程图.doc
- 2016-2017学年浙江省金华市东阳二中高一(上)第一次月考.doc
- 2016年室内消火栓产品监督抽查结果汇总表.doc
- 2016年新兴产业重大工程包信息消费工程空间技术应用专项推荐项目汇总.doc
- 2016年硕士研究生入学统一考试软件基础考试大纲.doc
- 2016聚焦中考物理考点跟踪突破第二十三讲电与磁(陕西.doc
- 201704广州城建职业学院招聘岗位表.doc.doc
- 20年来,我的切身感受是,做个志愿者无比光荣。身体.ppt
原创力文档

文档评论(0)