第4篇 VB语言基础.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 VB语言基础 (1)理解变量与常量的概念、掌握其定义和使用; (2)掌握各种常用数据类型的数据在内存中的存放形式, (3)掌握各种运算符、表达式的使用方法; (4)掌握常用内部函数的使用。 4.1 数据类型 一.标准数据类型 1. 数值(Numeric)数据类型 数值型包括Integer、Long、Single、Double、Currency和Byte等数据类型。Integer和Long型用于保存整数,整数运算速度快、精确,但表示数的范围小。Single和Double型用于保存浮点实数,浮点实数表示数的范围大,但有误差。Currency型是定点实数,它保留小数点右边4位和小数点左边15位,多用于货币计算。Byte型用于存储二进制数。 2. 逻辑(Boolean)数据类型 Boolean数据类型用于逻辑判断,它只有True与False两个值。当逻辑数据转换成整型数据时,True转换为-1,False转换为0;当将其他类型数据转换成逻辑数据时,非0数转换为True,0转换为False。 3. 日期(Date)数据类型 日期型数据按8字节的浮点数来存储,表示的日期范围从公元100年1月1日到9999年12月31日,而时间范围从0:00:00到23:59:59。任何字面上可被认作日期和时间的字符,只要用号码符(#)括起来,都可以作为日期型数值。 例如:#July 1,1997#、#1 Jan,97#、#5/12/98#、#1998-5-12 12:30:00 PM#等都是合法日期型数据。 4. 字符(String)数据类型 String数据类型存放字符型数据,有两种字符串表示形式:变长字符串和定长字符串。  例如变量声明: Dim s1 As String 声明变长字符串 Dim s2 As String * 50 声明定长字符串变量,可存放50个字符 对上例声明的定长字符串变量s2,若赋予的字符少于50,则右部补空:若赋予的字符超过50个,则多余部分截去。 因为定长字符串用空格填充尾部多余的空间,所以在处理定长字符串时,删除空格的函数LTrim、Trim和RTrim都是很有用的。 5. 变体(Variant)数据类型 Variant是一种特殊的数据类型,为Visual Basic的数据处理增加了智能性,它对所有未定义的变量的缺省数据类型定义,并且,它对数据的处理完全取决于程序上下文的需要。它除了可以包括上述的数值型、日期型、对象型、字符型的数据,还可以包含下面4种特殊的数据: 空(Empty),表示未指定确定的数据; 无效(Null),表示不合法的数据; 出错(Error),指出过程中出现了一个错误条件的数据; 无指向(Nothing),表示还没有指向一个具体对象的数据。 要检测变体型变量中保存的数值究竟是什么类型,可以用函数VarType进行检测。例如VarType(123)返回值为2,表示为整型。 返回值与数据类型的关系见教材P72表4.2。 4.2 常量与变量 计算机在处理数据时,必须将其装入内存。在机器语言与汇编语言中,系统借助于对内存单元的编号(称为地址)访问内存中的数据。而在高级语言中,需要将存放数据的内存单元命名,通过内存单元名来访问其中的数据。命名的内存单元就是变量或常量。当程序运行时,所存放的数据不能被改变的那些内存单元就称作常量,常量可看作是变量的一种特殊情况。使用内存单元名来访问数据,可以不必关心数据在内存中的具体单元位置,这就是高级语言的优越性。 4.2 变 量与常量 一. 命名规则 1. 以字母或汉字开头,后可跟字母、数字或下划线组成. 2. 变量名最长为255个字符; 3. VB中不区分变量名的大小写,不能使用VB中的关键字; 4.字符之间必须并排书写,不能出现上下标 以下字符是合法的变量名: ? a, x, x3, BOOK_1, sum5 以下标识符是非法的: ? 3s 以数字开头 s*T 出现非法字符* -3x 以减号开头 bowy-1 出现非法字符-(减号) if 使用了VB的关键字 变量声明 变量是在程序运行过程中其值可以发生变化的量。使用变量前,一般必须先声明变量名及其类型,以决定系统为它分配的存储单元。在Visual Basic中可以通过以下三种方式来声明变量及类型。 4.2 变 量与常量 二.变量声明 1.用Dim语句显式声明变量 形式:Dim 变量名 [AS 类型] Dim 变量名[类型符] 例: Dim ab As

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档