我看了一个程序,定义了一个dwOption dd ?
下面就写了
.if !dwOption
invoke ......
它这里并没有事先给dwOption赋false或者true,就这么用了。是不是?就相当于false呀
------解决方案--------------------------------------------------------
有这么玄的用法么?
应该不能当false来用
------解决方案--------------------------------------------------------
一般的false实际值为null,也就是0,你的dwOption如果定义在全局变量中,
初始化时应该自动置0,但是如果在proc的local变量中则必须在proc开头
强制置0,这是由局部变量的不确定性决定的。