瑞星卡卡安全论坛技术交流区系统软件 【求助】哪位高手帮一下忙啊

1   1  /  1  页   跳转

【求助】哪位高手帮一下忙啊

【求助】哪位高手帮一下忙啊

小弟刚学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-08-08 11:31:50
分享到:
gototop
 

逻辑表达式x<y的结果为boolean型,bool中的True=-1,False=0。
而x确实小于y,所以把True(-1)赋给z,print时自然就会显示出-1。
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT