您现在的位置: 中国男护士网 >> 考试频道 >> 计算机等级 >> 二级辅导 >> VB >> 辅导 >> 正文    
  VB辅导:vb变量基础学习 【注册男护士专用博客】          

VB辅导:vb变量基础学习

www.nanhushi.com     佚名   不详 

    变量是指在程序运行中,其值可以发生改变的数据。
    1.变量名的命名
    变量名的命名规则是:255个字符以内,第一个字符是字母,其后可以是字母、数字和下划线的组合,最后一个字符也可以是类型说明符。通常使用具有一定含义的变量名,可以帮助说明功能,简化调试过程。保留字不能作为变量名。
  2.变量类型与定义 
  VB中变量都属于一定的数据类型,包括基本数据类型和用户定义数据类型。在VB中,可以用下面几种方式来规定变量的类型:    (1)用类型符来标识
    把类型符放在变量的尾部,来说明变量的不同类型,类型说明如下:
    %    表示整型
    &    表示长整型
    !    表示单精度型
    #    表示双精度型
    @    表示通用型
    $    表示字符型
    (2)在定义变量时指定其类型
    在使用变量前,可以用下列格式来说明其类型和作用域:
    <说明关键字>  <变量>  As  <类型>
    其中关键字为下列之一:
    Dim在模块、窗体的过程(子程序)中说明变量或数组,但不能在过程中说明数组。Static在过程中说明静态变量。每次调用过程时,用Static语句说明的变量值将保留。ReDim在过程、函数中说明动态数组及重新分配数组空间。用Global或Dim定义动态数组后,再用ReDim语句说明数组的大小。
    Global在模块中定义全局变量。
    类型为前面所讲的数据类型之一(如Integer等)。
    例如:
    Dim a As Integer    -说明a为整型变量
    Dim b As String    -说明b为可变长字符型变量
    Dim c As String~~1 0    ’说明c为长度是10个字符的固定长字符型变量
    Dim d(10)As Integer    -说明d为一维整型数组
    Dim e()As Single    -说明e为动态单精度变量
    Static f As Integer    ,说明f为静态整型变量
    ReDim e(10)As Single    -说明e为一维单精度数组
    Global h As Integer    -说明h为全局整型变量 

  (3)用Defrype语句定义
    格式:    .
    DefInt    (字母范围)  定义整型
    Deft_mg  (字母范围)  定义长整型
    DefSng  (字母范围)  定义单精度型
    DefDbl  (字母范围)  定义双精度型
    DefCur  (字母范围)  定义货币型
    DefStr    (字母范围)  定义字符型
    DefBool  (字母范围)  定义布尔型
    DefByte  (字母范围)  定义字节型
    defdate<字母范围>  定义日期型

  DefVar  <字母范围)  定义通用型
  DefObj  (字母范围)  定义对象型
功能:定义以字母开头的变量类型。
例如:
  Defint a-d    -所有以a、b、c、d字母开头的都是整型变量
  DefStr f—j    ’所有以f、g、h、i、j字母开头的都是字符型变量

 

文章录入:杜斌    责任编辑:杜斌 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     

    联 系 信 息
    QQ:88236621
    电话:15853773350
    E-Mail:malenurse@163.com
    免费发布招聘信息
    做中国最专业男护士门户网站
    最 新 热 门
    最 新 推 荐
    相 关 文 章
    没有相关文章
    专 题 栏 目

      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)                            【进男护士社区逛逛】
    姓 名:
    * 游客填写  ·注册用户 ·忘记密码
    主 页:

    评 分:
    1分 2分 3分 4分 5分
    评论内容:
  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
  • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。