vb中没有定义变量类型,没有赋初值,为什么没有报错?该如何解决
vb中没有定义变量类型,没有赋初值,为什么没有报错?
<script language= "vbscript ">
Sub eg1()
Dim x ,y
For x = 1 To 50
y=y+x
Next
msgbox(y)
End Sub
call eg1()
</script>
大家帮忙看看,为什么变量Y没有定义类型和初始值,而可以运行没有报错啊.
我是初学,大家多帮助
------解决方案--------------------
VBS中变量都是Variant类型的
------解决方案--------------------
没声明类型的 都为变体变量 由系统自动识别类型!!
<script language= "vbscript ">
Sub eg1()
Dim x ,y
For x = 1 To 50
y=y+x
Next
msgbox(y)
End Sub
call eg1()
</script>
大家帮忙看看,为什么变量Y没有定义类型和初始值,而可以运行没有报错啊.
我是初学,大家多帮助
------解决方案--------------------
VBS中变量都是Variant类型的
------解决方案--------------------
没声明类型的 都为变体变量 由系统自动识别类型!!