第四章 vb程序设计基础

第四章 vb程序设计基础

ID:16221485

大小:189.50 KB

页数:7页

时间:2018-08-08

第四章  vb程序设计基础_第1页
第四章  vb程序设计基础_第2页
第四章  vb程序设计基础_第3页
第四章  vb程序设计基础_第4页
第四章  vb程序设计基础_第5页
资源描述:

《第四章 vb程序设计基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第四章VB程序设计基础第一节数据类型一.基本数据类型1.字符串(string)1)在VB中,字符串是放在双引号内的若干个字符,其中长度为0(即不含任何字符)的字符串称为空串2)VB中字符串分别变长字符串和定长字符串。其中变长字符串的长度是不确定的,而定长字符串含有确定个数的字符,最大长度不超过65535个字符2.数值VB的数值型数据分为整型数和浮点数两类。期中整型数又分为长数型和整数,浮点数分为单精度浮点数和双精度浮点数1)整型数(1)整数(integer):两个字节、取值范围:-32768——32767(2)

2、长整数(long):四个字节2)浮点数(1)单精度(single):四个字接、用“E”表示 例:123.45E3123.45*10*10*10(2)双精度(double):八个字节,用“D”表示例:123.45678D3123.45678*10*10*103.货币(currency)1)货币数据类型是为表示钱款而设置的,该数据类型一8个字节存储,精确到小数点后4位,在小数点后4位以后的数字将会被舍去2)浮点数中的小数点是“浮动”的,即小数点可以出现在数的任何位置,而货币类型数据的小数点是固定的,因此称为定点数据

3、类型4.变体(variant)变体数据类型是一种可变数据类型,可以表示任何值,包括数值、字符串、日期/时间等5.其他数据类型1)字节(byte)字节实际上是一种数值类型,以1字节的无符号二进制数存储,其取值范围是0——2552)布尔(bollean)布尔型数据是一个逻辑值,用两个字节存储,它只取两种值,即Ture(真)或Flase(假)3) 日期(date)日期存储为8个字节浮点值形式,日期文字以符号“#”括起来二.用户定义的数据类型1.用户可以利用Type语句定义自己的数据类型,其格式如下:Type数据类型名

4、称数据类型元素名As类型名数据类型元素名As类型名……EndType1.在使用Type语句时,应该注意一下几点:1)记录类型中的元素可以是变长字符串,也可以是定长字符串2)记录类型的定义必须放在模块(包括标准模块和窗体模块)的声明部分。在使用记录类型之前,必须用Type语句加以定义,在一般情况下,记录类型在标准模块中定义时, 关键字Type前可以有Public(默认)或Private,而如果在窗体模块中定义,则必须在前面加上关键字Private3)在记录类型中不能使用动态数组4)在随即文件操作中,记录类型数据有

5、着重要的作用三.枚举类型1.所谓“枚举”是指将变量的值——列举出来,变量的值只限于列举出来的范围内2.枚举类型放在窗体模块、标准模块或公用类模块中的声明部分,通过Enum语句来定义,格式如下:[Public

6、Private]Enum类型名称成员名[=常数表达式]成员名[=常数表达式]……EndEnum2. 说明1)Public:表示所定义的Enum类型在整个工程中都是可见的,在默认情况下,Enum类型被定义为PublicPrivate:表示所定义的Enum类型只在所声明的模块中是可见的2)在Enum语句的格式中

7、,“常数表达式”可以省略,在默认情况下,枚举中的第一个数值被初始化为0,其后的常数则初始化为比其前面的常熟大1的数值3)VB将枚举中的常数数值看作长整数,如果将一个浮点数值赋给一个枚举中的常数,VB会将该数值取整为最接近的长整数4)当对一个枚举中的常数赋值时,可以使用另一个枚举中的常数的数值第二节常量和变量一.常量VB中的常量分为两种,一种是文字常量,一种是符号常量1.文字常量:VB的文字常量分为两种,即字符串和数值1)字符串常量:字符串常量由字符组成,可以是除双引号和回车符以外的任何ASCII字符2)数值常量

8、:数值常量共有4种表示方式,即整数型、长数型数、货币型数和浮点数 (1)整型数:有3种形式,即十进制、十六进制和八进制十进制整数:0——9组成,取值范围-32768——32767十六进制数:0——9及A——F组成,前面&H开头,取值范围&HO——&HFFFF八进制整数:0——7组成,前面&或&O开头,取值范围&OO——&0177777(2)长整型数:也有三种型式十进制整数:0——9组成,取值范围-32768——32767十六进制数:0——9及及A——F组成,前面&H开头,以“&”结尾,取值范围&HO——&HFF

9、FF八进制整数:0——7组成,前面&或&O开头,以“&”结尾,取值范围&OO——&0177777(3)货币类型:也称定点数(4)浮点数:也称实数,分为单精度浮点数和双精度浮点数,浮点数由尾数、指数符和指数3部分组成注:类型说明符:%整数 &长整型!单精度浮点数#双精度浮点数@货币型$字符串型2.符号常量1)在VB中,可以定义符号常量,用来代替数值或字符串,一般格式为:Const常量名=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。