DIM和没DIM到底有什么区别?

来源:百度知道 编辑:UC知道 时间:2024/04/30 02:34:24
比如Dim name,msg

msg="女内挖撒是:"

name=Inputbox(msg,"1111")

Msgbox(name)


msg="女内挖撒是:"

name=Inputbox(msg,"1111")

Msgbox(name)

就没什么区别嘛
DIM 在什么情况下才要 弄的?

要养成良好的编程习惯,最好都用dim定义,而且每个文件头都用Option Explicit声明下(强制变量定义,如果没有用dim先声明,则程序会报错),这样不至于让整个文件的变量定义混淆,产生难以发现的bug;而且节约系统资源。

不用dim是隐式声明变量,加上dim是显式声明变量,在不指定类型的情况下都是变体类型,但是如果在程序开头加上Option Explicit 就显式声明了

建议都用显式声明,这样容易发现错误