什么是宏?

2025-06-24 04:31:21
推荐回答(1个)
回答1:

用指定标识符(宏名)来代表一个字符串称为宏定义。
宏定义分为无参的宏定义和带参的宏定义两种。

2.不带参数的宏定义

(1)命令格式:#define <宏名> 字符串

(2)功能:用宏名代替字符串。

其中:字符串可以用引号括起来,也可以不用引号括起来,但两者有区别;

(3)宏展开:在编译预处理时将宏名替换成字符串的过程称为“宏展开”。