Oracle Solaris Studio 12.2:C 用户指南

B.2.7 -Dname[( arg[,arg])][= expansion]

使用可选参数定义宏,如同使用 #define 预处理指令定义宏一样。如果未指定 =expansion,则编译器假定为 1

有关编译器预定义宏的列表,请参见 cc(1) 手册页。