/define

定义预处理器符号。

/define:name1[=value1][,name2[=value1]]

实参

  • name1, name2
    要定义的一个或多个符号的名称。

  • value1, value2
    要采用的符号的值。 它们可以是布尔值或数字。

备注

/define 选项在程序中将名称定义为符号。

通过使用逗号分隔符号名称,可以用 /define 定义多个符号。 例如:

/define:DEBUG,trace=true,max_Num=100

有关更多信息,请参见条件编译

/d 是 /define 的缩写形式。

示例

用 /define:xx 编译。

print("testing")
/*@cc_on @*/
/*@if (@xx)
print("xx defined")
@else @*/
print("xx not defined")
/*@end @*/

请参见

其他资源

JScript 编译器选项