- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通过本章学习,学生应掌握Visual Basic各种数据类型的使用范围和方法。掌握变量和常量的概念及声明方法。掌握各种运算符与表达式的使用方法。理解函数的概念,掌握常用Visual Basic函数及相关类的使用方法。应能按规则正确书写程序代码。 2.1 数据类型 数据是指存储在某一种媒体上能够识别的物理符号。数据的概念在数据处理领域中已被大为拓宽,不仅包括由字符组成的文本形式的数据,而且还包括其他类型的数据。 数据处理是指将数据转换成信息的过程。不同类型的数据在存储器中所占的空间是不一样的,处理时的速度也不尽相同。为了能有效利用有限的存储器空间,为了提高数据处理的效率,程序设计人员必须熟悉各种不同的数据类型,并在编写程序时根据不同的需求为数据分配合适的存储空间。 Visual Basic 2010 更新了早期版本中的部分数据类型。程序设计中除了基本数据类型外,还可以使用复合基本数据类型。 2.1 数据类型 2.1.1 基本数据类型 Visual Basic 2010 有以下几种基本数据类型。 1.数值类型 数值类型包括由正负号、数字和小数点组成的且能参与数值运算的数据。Visual Basic 2010 的数值类型数据可以分为整数、浮点数和 Decimal 三种类型。 2.1 数据类型 (1)整数类型 整数根据其最高位是否是符号位分为有符号整数和无符号整数。有符号整数根据长度又分为短整型(Short)、整型(Integer)和长整型(Long)。无符号整数相应也分为无符号短整型(UShort)、无符号整型(UInteger)和无符号长整型(ULong)。 (2)浮点数类型 为了表示很大或很小的数值,数值数据也可以使用科学记数法书写。例如,用3.402823E+38表示3.402823×1038,用1.6E-12表示1.6×10-12。在计算机中,这类数据采用浮点数存储的方式。浮点数在存储时分为“尾数”(Mantissa)与“指数”(Exponent)。 (3)Decimal 类型 Decimal 类型可以处理小数点两边的更多位数。它占16字节(128位)的存储空间,由一个二进制整数值(96位)和一个整数比例因子构成。 2.1 数据类型 2.字符类型 字符数据类型包括字符和字符串。字符类型用于处理单个字符,字符串类型则用于处理连续的多个字符。 (1)字符类型 字符类型以 Char 表示,其存储分配为2个字节,用于保存无符号的16位代码,范围为0~65535。每个码位表示一个 Unicode 字符集中的一个字符。 (2)字符串类型 字符串类型以 String 表示,用于保存存储 Unicode 字符序列。在 Visual Basic 2010 中,字符串的长度基本不受限制。一个字符串可包含0~231个字符。 字符串类型的数据两侧要用界定符括起来,界定符为双引号 。 2.1 数据类型 3.日期类型 在 Visual Basic 2010 中,日期类型使用公共语言运行库 DateTime 数据类型。该数据类型以 Date 表示,其存储分配为8个字节,用于保存日期值、时间值,或者同时保存日期时间值。 日期类型数据的两侧要用界定符括起来,界定符为# 。日期数据必须使用 M/d/yyyy 格式,例如 #5/31/2012# 。时间数据可以使用12小时或24小时时制,例如 #1:15:30 PM# 或 #13:15:30# 。但是,如果没有指定分或秒,则必须指定 AM 或 PM。 2.1 数据类型 4.布尔类型 布尔类型以 Boolean 表示,其存储分配为2个字节,用于逻辑判断。布尔类型的数据只有 True 和 False 两个值。布尔类型有时也可以用来存放数值,当数值为 0 时表示 False,数值非 0 时则表示 True 。 2.1 数据类型 5.字节类型 字节类型有 Byte 或 SByte 两种形式,其存储分配为1个字节,用于存储一个二进制数,无符号 Byte 类型的取值范围为0 ~ 255,有符号 SByte 类型的取值范围为-128 ~ 127。 6.对象类型 对象类型以 Object 表示,是通用数据类型。类型为 Object 的变量可存放任意类型的数据。对象类型的存储分配为4个字节(32位),存放的是指向被引用值的一个指针。 2.1 数据类型 2.1.2 复合数据类型 在 Visual Basic 中,除了基本数据类型之外,还可以使用由这些基本数据类型数据构成的复合数据类型,以适用于某些较复杂的应用。 1.数组 数组是一种特殊的复合数据类型,是按一定顺序排序的一组内存变量的集合。数组中存放的是一组逻辑上相互关联的值。数组中的各个变量有相同的名字,相同的数据类型,彼此间具有特定的关系。数组中的各个变量
您可能关注的文档
- UML与Rose建模实用教程第七章 包图.pptx
- UML与Rose建模实用教程第三章 Rational Rose工具概述.pptx
- UML与Rose建模实用教程第十二章 组件图.pptx
- UML与Rose建模实用教程第十三章 部署图.pptx
- UML与Rose建模实用教程第十四章 统一软件开发过程.pptx
- UML与Rose建模实用教程第十一章 活动图.pptx
- UML与Rose建模实用教程第十章 状态图.pptx
- UML与Rose建模实用教程第四章 UML概念模型.pptx
- UML与Rose建模实用教程第五章 用例图.pptx
- UML与Rose建模实用教程第一章 软件工程与面向对象方法.pptx
- Visual Basic 程序设计第3章 程序结构.ppt
- Visual Basic 程序设计第4章 数组.ppt
- Visual Basic 程序设计第5章 过程.ppt
- Visual Basic 程序设计第6章 窗体及基本控件.ppt
- Visual Basic 程序设计第7章 用户界面设计.ppt
- Visual Basic 程序设计第8章 面向对象程序设计.ppt
- Visual Basic 程序设计第9章 数据库应用.ppt
- Visual Basic 程序设计第10章 文件系统.ppt
- Visual BasicNET 程序设计第八章.ppt
- Visual BasicNET 程序设计第二章.ppt
文档评论(0)