码农手册 VB语言基础

码农手册 VB语言基础

ID:45492154

大小:171.00 KB

页数:35页

时间:2019-11-13

码农手册 VB语言基础_第1页
码农手册 VB语言基础_第2页
码农手册 VB语言基础_第3页
码农手册 VB语言基础_第4页
码农手册 VB语言基础_第5页
资源描述:

《码农手册 VB语言基础》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、§3.1VisualBasic语言字符集及编码规则一、VisualBasic的字符集VisualBasic的字符集就是指用VisualBasic语言编写程序设计时所能用的所有符号的集合。字符是构成程序设计语言的最小语法单位,每一种程序语言都有一个自己的字符集。VisualBasic使用Unicode字符集。◆基本字符包括:字母:大写英文字母A—Z;小写英文字母a—z。数字:0一9;◆专用字符:空格!”#$%&‘()*+-/^,.:;<>=?@[]_{}

2、~等。二、编码规则与约定(一)编码规则1、VisualBasic代码中不区分字母的大小写。2、

3、在同一行上可以书写多条语句,但语句间要用冒号“:”分隔。3、若一个语句行不能写下全部语句,或在特别需要时,可以换行。换行时需在本行后加入续行符,即1个空格加下划线“_”。4、一行最多允许255个字符。5、注释以Rem开头,也可以使用单引号“'”,注释内容可放在过程、模块的开头作为标题用,也可直接出现在语句的后面,但不能放在续行符的后面。6、在程序转向时需用到标号,标号是以字母开始而以冒号结束的字符串。(二)约定1、为了提高程序的可读性,对于VB中的关键字其首字母大写,其余字母小写。2、注释是非执行语句,它不被解释和编译,仅对程序的有关内容起注释作用

4、。例如: ThisisaVB    REMThisisaVB3、通常不使用行号4、对象名命名约定:每个对象的名字由3个小写字母组成的前缀(指明对象的类型)和表示该对象作用的缩写字母组成。3.2.1VisualBasic6.0的标准数据类型VisualBasic6.0提供的基本数据类型主要有字符串型数据和数值型数据,此外还提供了字节、货币、对象、日期、布尔和变体数据类型。一、字符串(String)字符串是一个字符序列,由ASCII字符组成,包括标准的ASCII字符和扩展ASCII字符。在VisualBasic中,字符串是放在双引号内的若干个字符,其中

5、长度为0(即不含任何字符)的字符串称为空字符串。字符串数据类型的类型声明字符是美元符号($)。字符串通常放在双引号中,例如:"Hello""可视化程序设计"""(空字符串)VisualBasic中的字符串分为两种,即变长字符串和定长字符串。其中变长字符串的长度是不确定的,可以是0~231个范围内的字符。而定长字符串含有确定个数的字符,最大长度不超过216个字符。二、数值VisualBasic的数值型数据分为整数和浮点数两类。其中整数又分为整型和长整型,浮点数分为单精度浮点数和双精度浮点数。(一)整数整数是不带小数点和指数符号的数,在机器内部以二进制

6、补码形式表示。例如,整数4,-4分别以下面的形式存放:40000000000000100-411111111111111001、整数(Integer)(2字节):整型以两个字节(16位)的二进制码表示和参加运算,其取值范围为-32768~32767。整数的类型声明字符是百分比符号(%)。2、长整型(Long)(4字节):长整型以带符号的4字节(32位)二进制数存储,其取值范围为-2147483648~2147483647。长整型的类型声明字符为和号(&)。(二)浮点数浮点数也称实数型和实数,是带有小数部分的数值。它由三部分组成:符号、指数及尾数。单

7、精度浮点数和双精度浮点数的指数分别用“E”(或“e”)和“D”(或“d”)来表示。例如:123.45E3或123.45e+3单精度数,相当于123.45乘以10的3次幂123.45678D3或123.45678d+3双精度数,相当于123.45678乘以10的3次幂1、单精度浮点型(Single):以4个字节(32位)存储,其中符号占1位,指数占8位,其余23位数表示尾数,此外还有一个附加的隐含位。单精度浮点数可以精确到7位十进制数,其负数的取值范围为-3.402823E38~-1.401298E-45,正数的取值范围为1.401298E-45~3

8、.402823E38。单精度浮点型的类型声明字符为感叹号(!)。2、双精度浮点型(Double):以8个字节(64位)存储,其中符号占1位,指数占11位,其余52位数表示尾数,此外还有一个附加的隐含位。双精度浮点数可以精确到15或16位十进制数,其负数的取值范围为从-1.79769313486232E308~-4.94065645841247E-324;正数的取值范围为4.94065645841247E-324~1.79769313486232E308。双精度型的类型声明字符是数字符号(#)。三、货币(Currency)货币数据类型是为表示钱款而设

9、置的。该数据类型存储为64位(8个字节)整型的数值形式,然后除以10,000给出一个定点数,其小数点左边有15位数字,右边

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

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

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