VB对于没有经过赋值的变量,系统默认值是什么
答案:4 悬赏:30
解决时间 2021-01-18 13:11
- 提问者网友:战魂
- 2021-01-17 21:31
VB对于没有经过赋值的变量,系统默认值是什么
最佳答案
- 二级知识专家网友:持酒劝斜阳
- 2021-01-17 22:04
这个和变量的类型有关系,比如对于数值类型(Byte,Integer,Long以及Single和Double),在没有赋具体值给这些类型的变量时,它们的默认值都为0。而对于Boolean类型,其默认值为False。同样,对于Currency类型,在没有赋具体值时的默认值也为0。String类型的变量在没有赋具体值时,其默认值为空字符""。而对于Oblect类型的变量,其默认值则为Null。所以,这个跟变量的具体类型有关系。
全部回答
- 1楼网友:毛毛
- 2021-01-18 01:37
类型还是值呢?
1、类型:没有赋类型的话,默认是VARINAT
2、值:没有赋值的话,是空。比如:
Dim x
MsgBox x
结果为空
- 2楼网友:洒脱疯子
- 2021-01-18 00:46
数值型的默认值是0,字符型默认值是空串,逻辑型默认值是False,日期型默认值是 1899年0时0分0秒,其它是空。
- 3楼网友:煞尾
- 2021-01-17 23:20
没有经过赋值的变量,系统默认值多是字符类型。
数值型的默认值是0,字符型默认值是空串,逻辑型默认值是False,日期型默认值是 1899年0时0分0秒,其它是空。
呵呵。。。
LOOK LOOK.
数值型的默认值是0,字符型默认值是空串,逻辑型默认值是False,日期型默认值是 1899年0时0分0秒,其它是空。
呵呵。。。
LOOK LOOK.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息