- 0
- 0
- 约2.32千字
- 约 32页
- 2017-01-02 发布于未知
- 举报
PPT研究院 POWERPOINT ACADEMY * * * * * * * * * * * 1. 宏定义 2. 文件包含 3. 条件编译 4. typedef关键字与宏定义的区别 1.不带参数的宏定义 用一个指定的标识符(即名字)来代表一个字符串,它的一般形式为 #define 标识符 字符串 这就是已经介绍过的定义符号常量。如: #define PI 3.14159 它的作用是指定用标识符PI来代替“3.14159”这个字符串,在编译预处理时,将程序在该命令以后出现的所有的PI都用“3.14159”代替。 这里的定义的标识符又称为宏名。 【例9.1】宏定义命令 #include stdio.h #define PI 3.14159 void main() { float l,s,r,v; printf(input radius:); scanf(%f,r); l=2*PI*r; s=PI*r*r; v=3.0/4*PI*r*r*r; printf(l=%10.4f\ns=%10.4f\nv=%10.4f\n,l,s,v); } 说明:(1)宏名一般习惯用大写字母表示,以便与变量名相区别。 (2)使用宏名代替一个字符串,可以减少程序中重复书写某些字符串的工作量,也增加程序的可修改性。 (3)宏定义不是C语
您可能关注的文档
- C语言程序设计教程课件(07662-7)第12章预处理课件教学.ppt
- C语言程序设计教程课件(07662-7)结束页课件教学.ppt
- C语言程序设计教程课件(07662-7)目录+扉页课件教学.ppt
- C语言程序设计教程王秀贵等第1章基本概念课件教学.ppt
- C语言程序设计教程王秀贵等第2章数据描述与数据类型课件教学.ppt
- C语言程序设计教程王秀贵等第3章标准输入与输出课件教学.ppt
- C语言程序设计教程王秀贵等第4章运算符和表达式课件教学.ppt
- C语言程序设计教程王秀贵等第5章结构化程序设计初步课件教学.ppt
- C语言程序设计教程王秀贵等第6章数组与字符串课件教学.ppt
- C语言程序设计教程王秀贵等第7章指针课件教学.ppt
最近下载
- AP统计学 2023年真题 附答案和评分标准 AP Statistics 2023 Real Exam with Answers and Scoring Guidelines.pdf VIP
- 部编人教版三年级语文上册《司马光》教学设计.pdf VIP
- 医疗机构内部审计规范与实务指南.docx VIP
- 统编版语文二年级下册“快乐读书吧” 大头儿子和小头爸爸 导读课 课件(共27张PPT).pptx VIP
- 2023年新疆喀什地区“才聚喀什·智惠丝路”人才引进考试真题及答案.docx VIP
- 4年级道德与法治-授课课件-5合理消费.pptx VIP
- Sos索思动态心电记录仪TER010ET010说明书.pdf
- 2026四年级下册道德与法治合理消费教案.pptx VIP
- 部编本小学语文三年级上册《24、司马光》教学设计.docx VIP
- 新解读《GB_T 30159.1 - 2013纺织品 防污性能的检测和评价 第1部分:耐沾污性》最新解读.docx VIP
原创力文档

文档评论(0)