瑞星卡卡安全论坛

首页 » 技术交流区 » 系统软件 » 【求助】哪位高手帮一下忙啊
想你一亿年 - 2006-8-5 17:35:00
小弟刚学VB 自学的 遇到一个问题 想向大家请教一下

Private Sub Form_Click()
Dim x%,y%,z%
x="1":y="3"
z=x<y
print x;y;z
end sub

请问各位这段VB代码 运行后为什么结果为什么是"1 3 -1" 请问这-1怎么来的啊?
简单就是美 - 2006-8-8 11:39:00
逻辑表达式x<y的结果为boolean型,bool中的True=-1,False=0。
而x确实小于y,所以把True(-1)赋给z,print时自然就会显示出-1。
1
查看完整版本: 【求助】哪位高手帮一下忙啊