中易网

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.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息