当前位置: 代码迷 >> 汇编语言 >> 请教:如果变量定义为dwOption dd ?的样子,它的值能不能当作FALSE来用呀
  详细解决方案

请教:如果变量定义为dwOption dd ?的样子,它的值能不能当作FALSE来用呀

热度:2998   发布时间:2013-02-26 00:00:00.0
请问:如果变量定义为dwOption dd ?的样子,它的值能不能当作FALSE来用呀?
我看了一个程序,定义了一个dwOption   dd   ?
下面就写了
.if   !dwOption
        invoke   ......
它这里并没有事先给dwOption赋false或者true,就这么用了。是不是?就相当于false呀

------解决方案--------------------------------------------------------
有这么玄的用法么?

应该不能当false来用
------解决方案--------------------------------------------------------
一般的false实际值为null,也就是0,你的dwOption如果定义在全局变量中,
初始化时应该自动置0,但是如果在proc的local变量中则必须在proc开头
强制置0,这是由局部变量的不确定性决定的。
  相关解决方案