*/68 宏定义与 const常量 带参宏定义 C语言允许宏带有参数。其定义形式 #define 宏名(形参表) 字符串 调用形式 宏名(实参表) #define M(y) y*y+3*y K = M(5); K = 5*5 + 3*5 */68 宏定义与 const常量 带参宏定义 看一个带括号的例子 #define M(y) y*y+3*y K = M(5+1)*2 K = 5+1*5+1+3*5+1*2 #define M(y) ((y)*(y)+3*(y)) K = ((5+1)*(5+1)+ 3*(5+1))*2 */68 宏定义与 const常量 带参宏定义 #define MAX(a,b) (ab)?a:b int main(void) { int x,y,max; printf(input two numbers: ); scanf(%d%d,x,y); max=MAX(x,y); printf(max=%d\n,max); return 0; } */68 宏定义与 const常量 注意事项 带参宏定义中,宏名和形参表之间不能有空格 在宏定义中的形参是标识符,而宏调用中的实参可以是表达式 在宏定义中,字符串内的形参通常要用括号括起来以避免出错 #define M (y) y*y+
您可能关注的文档
- 分波振面干涉剖析.ppt
- 第3章 气体的热力过程和循环解说.ppt
- 第3章 热力学第二定律解说.ppt
- 第3章 数类型据基础解说.ppt
- 分类加法计数原理和分步乘法计数原理2剖析.ppt
- 分离工程02剖析.ppt
- 第六章simulink模块库课题.ppt
- 第六章参数假设检验课题.ppt
- 分手后的说说:你是我黑白世界里唯一的光源剖析.ppt
- 分数混合运算复习课剖析.ppt
- 湖北省武汉市第六中学2025-2026学年高三下学期5月考试卷英语试题试卷含解析.doc
- 记账实操-个体工商户风险防范实操SOP.doc
- 2025年海南省三亚市屯昌县小升初数学高频考点检测卷含解析.doc
- 精品解析:天津市第二新华中学2025-2026学年高一下学期6月阶段检测语文试题(原卷版).docx
- 黄河交通学院《集成电路测试实验》2023-2024学年第二学期期末试卷.doc
- 记账实操-工程工业会计分录SOP.doc
- 精品解析:天津市第二新华中学2025-2026学年高一下学期6月阶段检测语文试题-A4答案卷尾.docx
- 2025届四川省成都市第第十八中学初三第三次质量预测语文试题含解析.doc
- 徽省阜阳市第十九中学2025届九上数学期末质量检测试题含解析.doc
- 沈阳工程学院《量化投资分析与应用A》2023-2024学年第二学期期末试卷.doc
最近下载
- 2025年阳江市事业单位笔试真题(附答案).docx VIP
- 甬规字(2018)118号 关于对《建筑工程规划报批总平面图制图规定》.pdf VIP
- 2026年大学英语四级六级翻译预测热点话题与句型模板.docx VIP
- 2025年病毒检验题库及答案.docx VIP
- 福建省2025-2026学年6月普通高中学业水平合格性考试英语试题.pdf VIP
- 《子囊菌门》课件.ppt VIP
- 一种降糖组合物.pdf VIP
- 锅炉常见事故的处理(课件).pptx VIP
- 三一汽车起重机STC120T5_产品手册用户使用说明书技术参数图解图示电子版.pdf VIP
- 2026年社区工作者招聘综合能力测试(社区知识)试题卷.docx
原创力文档

文档评论(0)