- 0
- 0
- 约2.81千字
- 约 30页
- 2017-08-23 发布于河南
- 举报
C语言 课件 第09章_预处理
;;; 基本概念; 基本概念; §9.1 宏定义;#include stdio.h
#define PI 3.1415926
void main()
{float l,s,r,v;
printf(input radius:);
scanf(%f,r);
l=2.0*PI*r;
s=PI*r*r;
v=4.0/3*PI*r*r*r;
printf(l=%10.4f\ns=%10.4f\nv=%10.4f\n,l,s,v);
};input radius: 4↙ ;(4) 宏定义不是C语句,不必在行末加分号。如果加了分号则会连分号一起进行置换。
(5) #define命令出现在程序中函数的外面,宏名的有效范围为定义命令之后到本源文件结束。通常,#define命令写在文件开头,函数之前,作为文件一部分,在此文件范围内有效。
(6) 可以用#undef命令终止宏定义的作用域。
例如: ;#define G 9.8 _______
void main() ↑
{ G的有效范围
…
} -----↓----
#undef G
您可能关注的文档
- 12.一级建造师 市政公用工程 王亮 专题精练 城市轨道交通工程 3.pdf
- 5 附录11:常见的别字.doc
- 11G和03G对比.pdf
- 1(一公司京沪范)强夯置换碎石墩论文7.181.doc
- 1.细菌性食物中毒2.ppt
- 5. 表的管理.ppt
- 17讲: 分类绪论.ppt
- 14-柔性制造模块化平台及数字化仿真.pdf
- 1B411000路基工程- 习题.doc
- 1城市道路.工程的结构与材料.doc
- 中国儒意控股有限公司二零二五年环境、社会及管治报告.pdf
- 泛远国际控股集团有限公司2025年环境、社会及管治报告.pdf
- 浙江沪杭甬高速公路股份有限公司2025_年环境、社会和治理报告.pdf
- 中科曙光:2025年度环境、社会和公司治理报告摘要.pdf
- 城发环境:2025年度环境、社会及治理(ESG)报告.pdf
- 恒安国际集团有限公司2025_气候相关财务信息披露(TCFD)报告.pdf
- 耐普矿机:2025年可持续发展报告.pdf
- 中原证券股份有限公司2025年度环境、社会及管治报告.pdf
- 微盟集团2025年环境、社会及管治报告.pdf
- 深圳市大族数控科技股份有限公司2025年度环境、社会和公司治理(ESG)报告.pdf
原创力文档

文档评论(0)