9宏定义 所谓宏定义是指用一个标识符来代替一个字 符序列,因此也称之为标识符替换。 宏定义用预处理命令# define进行。 有两种宏定义形式: 一种为类对象宏( object-like macro),这是无 参数形式的宏定义; 另一种为类函数宏( function-like macro)它是 带参数形式的宏定义。7 9.1 宏定义 所谓宏定义是指用一个标识符来代替一个字 符序列,因此也称之为标识符替换。 宏定义用预处理命令 #define 进行。 有两种宏定义形式: 一种为类对象宏(object-like macro),这是无 参数形式的宏定义; 另一种为类函数宏(function-like macro),它是 带参数形式的宏定义