hfccl2578
2017-06-11 04:47
采纳率: 100%
浏览 1.0k
已采纳

VB6.0计算机基础。。。。。

在VB6.0中,不声明而直接使用的变量,系统默认为变体型(variant),其默认值是多少?

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • 战在春秋 2017-06-11 06:48
    已采纳

    variant类型变量没有初始化之前,其值为 Empty
    Empty是一个泛型的概念,这个Empty值具体是什么,取决于上下文环境。

    Dim strName As String
    strName = variantExample + "Hello"  //此处 variantExample 为""
    
    Dim intName As Integer 
    intName = variantExample + 5          //此处 variantExample 为 0
    

    variant可以是哪些类型可参考:

    https://docs.oracle.com/cd/B40099_02/books/VBLANG/VBLANGLangOverview15.html

    用心回答每个问题,如果对您有帮助,请采纳答案好吗,谢谢!

    已采纳该答案
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题