- 1、本文档共63页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 VB 2005语言基础 2.1 数据类型 2.1.1 VB 2005的基本数据类型 1. 数值型数据 (1)整型 有符号整型包括:有符号字节型SByte(1字节)、短整型Short(2字节)、常规整型Integer(4字节)、长整型Long(8字节)。 无符号整型包括:无符号字节型Byte(1字节)、无符号短整型UShort(2字节)、无符号整型UShort(4字节)、无符号长整型ULong(8字节)。 (2)非整型 非整型包括:定点数Decimal(16字节)、单精度浮点数Single(4字节)和双精度浮点数Double(8字节)。它们都是有符号类型。定点数取值不允许有舍入的误差,而浮点数允许有舍入的误差。 非整型可表示为mmmEeee的形式,其中mmm为尾数(有效数字),而eee为指数(10的次幂)。 2. 字符型数据 字符型数据用以处理可显示和打印的字符。字符数据类型包括:单个字符型Char和字符串型String。VB 2005中,对该类数据赋值时要用双引号()将值括起来。 当字符串中包含有汉字时,一个汉字占两个字符长度。长度为0(即不含任何字符)的字符串称为空字符串(简称空串)。 (1)Char型 为单个两字节Unicode字符。保存无符号的两字节码位。每个码位(或字符代码)表示单个Unicode字符。在只需保存单个字符时,使用Char数据类型。Char型数据的默认值是码位为0的字符。 (2)String型 存储两字节无符号码位的序列,每个“码位”(或字符代码)表示单个Unicode字符。可使用String型存储多个字符。例如: 3. 布尔型数据 布尔型数据(Boolean)用于进行逻辑判断,其结果是一个逻辑值,用于表示两个值的状态,如逻辑的真与假,电灯的开与关,选择题答案的对与错,性别的男与女。 布尔型数据只有True(真)和False(假)两个值,其默认值是False。 例如: Dim a As Boolean 变量a被声明为Boolean型数据 a = True 变量a被赋值True(真) 4. 日期型数据 用来表示日期和时间,可以表示从公元1年1月1日到9999年12月31日的日期,以及从午夜12:00:00到晚上11:59:59.9999999的时间。 Date型数据在书写时,用两个“#”符号把表示日期和时间的值括起来,以M/d/yyyy格式指定日期值。可以为12小时制或24小时制。例如: Dim d1 , d2 As Date 变量d1, d2被声明为Date型 d1 = #08/28/2008 3:15:20 PM# 变量d1被赋值日期时间 d2 = #3:20:50 PM# 变量d2被赋值时间 5. 对象型数据 指向应用程序或其他应用程序中的一个对象。如果数据为Object型,则它可以指向任何应用程序可处理的对象,所以Object类型是一种万能数据类型,可以将任何数据类型的变量、常数或表达式赋为Object型变量。Object的默认值为Nothing(空引用)。例如: Dim x , y As Object 变量x和y被声明为Object型 Dim d 变量d没有指明数据类型,默认为Object型 x = 8 变量x为Integer型 y = cat 变量y为String型 d = #8/18/2008# 变量d为Date型 2.1.2 数据类型的转换 1. 隐式转换 (1)在集成开发环境中,设置声明开关。 单击“工具”菜单→“选项”,打开“选项”对话框。选择“项目和解决方案”→“VB默认值”项,在右侧选择“Option Strict”设置。 如果设置为On,打开开关,启用Option Strict检查; 如果设置为Off,则关闭开关,禁用Option Strict检查。系统默认为Off。 (2)在代码中使用Option Strict语句设置开关。 如果使用Option Strict语句,则它必须在文件中出现在任何其他源代码语句之前。 2. 显式转换 显式转换是使用类型转换关键字(也称为转换函数)进行数据类型转换。 2.2 变量与常 量 2.2.1 常量 一、直接常量 1. 字符串常量:用双引号括起来的一串字符。这些字符可以是除双引号“”和回车、换行符以外的所有字符。
文档评论(0)