VisualBasic程序设计语言基础

VisualBasic程序设计语言基础

ID:45379388

大小:619.00 KB

页数:44页

时间:2019-11-12

VisualBasic程序设计语言基础_第1页
VisualBasic程序设计语言基础_第2页
VisualBasic程序设计语言基础_第3页
VisualBasic程序设计语言基础_第4页
VisualBasic程序设计语言基础_第5页
资源描述:

《VisualBasic程序设计语言基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualBasic编码规则4.1数据类型4.2变量与常量4.5运算符和表达式第4章VisualBasic程序设计语言基础4.4常用内部函数(含字符串函数)4.3变量的作用域编码规则(1)VB代码不区分字符的大小写,但关键字将会自动转换为大写字母开头,后续字母为小写字母。(2)一行可以书写多条语句,各语句之间用冒号“:”分隔。(3)一行书写不完的语句,可以在该行后加上续行符(由空格+下划线_组成),然后换行书写。(4)一行最多为255个字符,一条语句最多含1023个字符。(5)用户自定义的变量、过程名等,VB以第一次定义为准,其后的输入自动转换。(6)程序中可以使用标号用

2、于程序的转向,标号为以字母开头、冒号结尾的字符串。(7)注释行以Rem或撇号“‘”开头,但是只有用撇号引导的注释可以出现在语句之后。可以使用“编辑”工具栏中的“设置注释块”命令将选定的若干行语句或文字设置为注释项,也可以使用“解除注释块”命令将选定的若干行解除注释。(8)对象名命名约定:每个对象名由三个小写字母组成前缀和表示该对象作用的缩写字母组成,前缀表明对象的类型,如cmdExit为一个退出按钮,cmdEnter为一个确认命令按钮。4.1数据类型表4-1VisualBasic的标准数据类型数据类型关键字类型符前缀所占字节数范围字节型Byte无byt10~255逻辑型Bo

3、olean无bln2True与False整型Integer%int2-32768~32767长整型Long&lng4-2147483648~2147483647单精度型Single!sng4负数:-3.402823E38~-1.401298E-45正数:1.401298E-45~3.402823E38双精度型Double#dbl8负数:-1.79769313486232D308~-4.94065645841247D-324正数:4.94065645841247D-324~1.79769313486232D308货币型Currency@cur8-922337203685477

4、.5808~922337203685477.5907日期型Date(time)无dtm801,01,100~12,31,9999字符型String$str与字符串长度有关0~65535个字符对象型Objiect无obj4任何对象引用变体型Variant无vnt根据分配确定1.数值型数据(Numeric)数值型数据一般分为整型数和浮点数两类。整型数分为整数(Integer)和长整数(Long),浮点数分为单精度浮点数(Single)和双精度浮点数(Double)。有时也把货币型数据(Currency)和字节型数据(Byte)划归数值型数据。1)整数(Integer)整数是不带

5、小数点和指数符号的数,在机器内部以2字节(双八位)二进制码形式表示。VB中用±n[%]来表示整数,其中%为整数的类型符,可以省略。如-123%、123%都表示整数。2)长整数(Long)整数的最大值为32767,大于此数,程序运行时就会因为溢出产生中断。此时可使用长整数。长整数用4字节(四个八位)二进制数存储,可以表示更大的整数,其取值范围为-2147483648~2147483647。VB中用±n&来表示长整数,其中&为长整数的类型符。如-1234&、987654&都表示长整数。3)浮点数浮点数也称为实型数或实数,由符号、指数和尾数组成,分单精度浮点数(Single)和双

6、精度浮点数(Double),其指数部分分别用“E”(或“e”)和“D”(或“d”)表示。4)货币型(Currency)货币型属于定点实数或整数,用8个字节(八个八位)存储小数点前有15位,小数点后有4位,其余的数字被舍去,其表示形式为在数字后加上“@”。5)字节型(Byte)字节型数据用1个字节的无符号二进制数存储,取值范围为0~255。2.日期型数据(Date)日期型数据按IEEE64位浮点数值存储,表示的日期从公元100年1月1日~9999年12月31日,时间范围为0:00:00~23:59:59。任何在字面上可以被认作日期的文本,都可以赋值给日期变量,且日期文字必须用

7、符号“#”括起来,如#January15,2002#,#1985-10-19:45:00PM#都是合法的日期型数据。3.逻辑型数据(Boolean)逻辑型数据只有两个值:真(True)和假(False),用2字节二进制数存储,经常用来表示逻辑判断的结果。当把数值型数据转换为逻辑型数据时,0会转换为Flase,其它非0值转换为True。反之,当把逻辑型数据转换为数值型时,Flase转换为0,True转换为-1。4.字符型数据(string)字符型数据是指一切可打印的字符和字符串,它是用双引号括起来的一串字符。一个西文

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

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

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