找回密码
 点一下
查看: 664|回复: 1

原来我火星了。。未初始化变量不能判定

[复制链接]
发表于 2009-5-16 02:22:07 | 显示全部楼层 |阅读模式
未初始化handle判定bug:定义handle变量一定要设置初始值

* 原来不仅handle。。所有变量类型都是

local unit u

if u != null then
    call BJDebugMsg("aaa")
else
    call BJDebugMsg("bbb")
endif

call BJDebugMsg("ccc")

执行的结果是什么也不会被显示在屏幕上,因为在if u != null 的时候就错误导致忽略后面的东西了

因此在定义的时候不能不写,要写 = null。
发表于 2009-5-16 02:26:48 | 显示全部楼层
你这话题太老了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-9-30 03:31 , Processed in 0.045212 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表