无参宏的宏名后不带参数,它是最简单,最常用的编译预处理命令。
定义形式一般 #define 标识符 字符串
凡是以“#”开头的均为预处理命令,define为宏定义 命令,“标识符“为所定义的宏名,”字符串“可以是常数,表达 式,格式串。
无参宏定义常对程序中反复使用的表达式进行宏定义。
实例1:
这个是最简单的宏定义。
实例二:
实例二可以自己计算一下,和自己算的一样吗?
注意:在预处理的时候经宏展开时,表达 式两边的括号不能少,否则会发生 错误。
无参宏的宏名后不带参数,它是最简单,最常用的编译预处理命令。
定义形式一般 #define 标识符 字符串
凡是以“#”开头的均为预处理命令,define为宏定义 命令,“标识符“为所定义的宏名,”字符串“可以是常数,表达 式,格式串。
无参宏定义常对程序中反复使用的表达式进行宏定义。
实例1:
这个是最简单的宏定义。
实例二:
实例二可以自己计算一下,和自己算的一样吗?
注意:在预处理的时候经宏展开时,表达 式两边的括号不能少,否则会发生 错误。
相关文章: