visualbasic的数据类型及运算修改

visualbasic的数据类型及运算修改

ID:39992151

大小:1.15 MB

页数:50页

时间:2019-07-16

visualbasic的数据类型及运算修改_第1页
visualbasic的数据类型及运算修改_第2页
visualbasic的数据类型及运算修改_第3页
visualbasic的数据类型及运算修改_第4页
visualbasic的数据类型及运算修改_第5页
资源描述:

《visualbasic的数据类型及运算修改》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualBasic语言基础第3章本章要点数据类型常量和变量常用内部函数运算符与表达式VisualBasic语言字符集VisualBasic6.0字符集是指VB编写程序时所能使用的所有字符的集合。若在编程时使用了超出字符集的符号,系统就会提示错误信息,因此首先一定要弄清楚VB字符集包括的内容。字母:大写英文字母A~Z;小写英文字母a~z数字:0~9专用字符:共27个,如表3-1所示。3.1VisualBasic6.0语言字符集及编码规则3.1.1VisualBasic6.0的字符集表3-1VisualBasic6.0专用字符1.编码规则

2、(1)VisualBasic代码中不区分字母的大小写。(2)同一行可写多条语句,但语句之间必须冒号分隔。(3)续行符是一个空格加下划线“_”。(4)一行最多允许255个字符。(5)注释以Rem开头或半个单引号(‘),当语句尾部加注释时,只能用(‘)。3.1VisualBasic6.0语言字符集及编码规则3.1.2VisualBasic6.0的编码规则与约定2.约定(1)VB的关键字首字母大写,其余字母小写。如:Click、SetFocus。(2)加注释方便程序的维护和调试。(3)VB源程序通常不使用行号。(4)对象名命名约定:前缀一般由对

3、象类名的前3个字母组成;缩写部分表示对象的作用。Command的前缀为cmd;Label的前缀为lbl;Form的前缀为frm,Text的前缀为txt。例:cmdCancel表示一个取消按钮,txtName表示一个姓名文本框等。3.1VisualBasic6.0语言字符集及编码规则3.1.2VisualBasic6.0的编码规则与约定描述客观事物的数字、字符以及所有能输入到计算机中并被计算机程序加工处理的符号集合称为数据。数据有多种类型,每种类型都有一定的数据结构特点。在VisualBasic中,提供了许多基本数据类型,同时用户也可以自定

4、义数据类型。3.2数据类型3.2.1数据类型3.2.1基本数据类型在VisualBasic中,常用的数据类型有:整型(Integer)、长整型(Long)、单精度型(Single)、双精度型(Double),字符型(String),布尔型(Boolean)等。数据类型的相关信息可见下表:3.2数据类型数据类型类型名称类型声明符所占内存范围示例字节型Btye无1字节(8位)0到255255整型Integer%2-32768到32768256长整型Long&4-2,147483648到214748364732769单精度浮点型Single!4

5、+/-1E-45到4E381.75双精度浮点型Double#8+/-5E-324到1.8E308-0.1587894货币型Currency@8+/-9E14(小数点后四位)3.1569变长字符串型String$字符串长度0到20个亿字符左右"abcdef"定长字符串型String*size$size1到65535个字符"12323"布尔型(逻辑型)Boolean无2True或FalseTrue日期型Date无81/1/100到12/31/9999#8/25/2005#对象型Object无4任何对象的引用可变数值类型Variant无16任何

6、数值,最大同双精度型可变字符类型Variant无字符串长度与可变字符串长度相同3.2.1基本数据类型3.2数据类型数据(变量或常量)定义,应先确定以下几点:(1)数据的类型。(2)数据的取值范围。(3)数据能参加的运算。(4)数据在内存中的存储形式、占用的字节数。(5)数据的有效范围(是全局、局部,还是模块级数据)、生存周期(是动态还是静态变量)等。3.2.2用户自定义类型VisualBasic中除了可以使用以上的标准数据类型外,还可以由用户自定义数据类型。自定义数据类型是由已存在的数据类型组合而成的。语句格式如下:[Public/Pri

7、vate]Type自定义数据类型数据元素1As已有的数据类型数据元素2As已有的数据类型数据元素3As已有的数据类型…EndType3.2数据类型注意,在声明自定义数据类型时,如果在窗体模块中定义,应在类型定义的Type前加上Private,若在标准模块中定义,则不加Private。默认值为Public。用户自定义数据类型中的元素若是字符型,必须是定长字符型。例3-1为了表示教师的自然情况,如学号、姓名、“性别”、“工资”等数据,可在模块的声明段声明一个名为Teacher的模块级自定义数据类型,以便对相关数据进行处理。3.2数据类型3.2

8、.2用户自定义类型例子:TypeTeacherIdasStringNameasStringSexasStringSalaryasSingleEndType3.3.1变量用来在程序中临时存储数据

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

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

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