读书人

请教:如果变量定义为dwOption dd ?的

发布时间: 2012-02-16 21:30:36 作者: rapoo

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

[解决办法]
有这么玄的用法么?

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

读书人网 >汇编语言

热点推荐