文档详情

《C语言程序设计》课件——35宏定义.pptx

发布:2025-03-30约小于1千字共5页下载文档
文本预览下载声明

宏定义;使用宏定义的优点:

(1)提高了程序的可读性

(2)比较容易修改参数值

宏定义的使用特点:

(1)宏名一般习惯用大写字母表示,与变量名相区别。也可以用小写字母。

(2)宏体不仅可以是字符串常数,也可以是表达式或语句组成的字符串。

;(3)#definePRAprintf(“%d”,12);putchar(‘\n’);

(4)宏定义不是C语句,不必在行末加分号。

(5)#define命令出现在程序中函数的外面。

(6)可以用#undef命令终止宏定义的作用域。

(7)在进行宏定义时,可以引用已定义的宏名。

;2.带参宏定义

格式:#define宏名(形参表)宏体

对于带参宏定义,宏体及各个形参应该用圆括号括起来。;2.带参宏定义

格式:#define宏名(形参表)宏体

对于带参宏定义,宏体及各个形参应该用圆括号括起来,否则会造成不易察觉的错误。如下面三个宏定义。

显示全部
相似文档