欢迎来到天天文库
浏览记录
ID:57125519
大小:3.67 MB
页数:140页
时间:2020-08-01
《教学课件-第3章-VB语言基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章VB语言基础1VB基本字符集、标识符、关键字、VB程序的书写规则VB数据类型变量常量运算符和表达式VB中的常用内部函数内容提要VB基本字符集字符是构成程序设计语言的最小语法单位,每一种程序设计语言都有一个自己的字符集,VisualBasic使用Unicode字符集。VisualBasic基本字符包括数字0~9;大小写英文字母a~z,A~Z;空格!〞#$%&ˊ()*+-/,.:;<=>?@[]_{}~
2、等特殊字符。VB标识符VisualBasic的标识符是用户自己定义的,用于程序中引用的符号,标识符可以理解为名字。常量名、变量名、通用过程名、对象名等都是标识符。标识符的命名遵守以下
3、规则:标识符由汉字、字母、数字、下划线(最好不用)组成。标识符的第一个字符必须是汉字或字母,从第二个字符开始也可以是数字。标识符长度不超过255个字符,控件、窗体、类和模块的名字不能超过40个字符。不可以包含嵌入的句号或者类型声明字符(规定数据类型的特殊字符)。不能以VB的关键字作为标识符。5.标识符不区分大小写。例如XyZ和xyz是同一个标识符。VB标识符的命名规则6.标识符允许包含关键字作为它的一部分。例如,虽然if是一个关键字,但ifVariable却是一个有效的标识符。7.命名的标识符最好能够反映其意义,即能够“见名知义”,从而提高程序的可读性。VB关键字关键字又称为保留字,它们
4、是VisualBasic语法的组成部分,在语法上有固定的含义,用于表示系统提供的标准过程、函数、运算符、常量等。在VisualBasic中约定,关键字的首字母为大写字母。当用户在代码窗口输入关键字时,不论字母大小写,系统都能自动识别并转换为系统标准形式。例如输入PRINT5*x按回车键后,系统自动地将关键字PRINT转换为Print。VB系统定义的关键字关键字含义关键字含义关键字含义关键字含义Const常数Dim定义As为Mod取模And并且Or或者Not非If如果Then那么Else否则Stop停止End结束Select选择Case条件Is是For计数To到Step步长Byref传址B
5、yval传值Sub子程序Function函数Exit退出Do做Loop循环Until直到While当Wend当结束Let让Call调用Rem注释Integer整数Long长整数Single单精度Double双精度Boolean布尔String字符串Me我Private私有Public公共VB程序的书写规则1.VB6.0代码中不区分字母的大小写。2.在同一行上可以书写多条语句,语句间要用冒号“:”分隔。3.若一个语句行不能写下全部语句,或在特别需要时,可以换行。换行时需在本行后加入续行符,1个空格加下划线“_”。4.一行最多允许255个字符。5.注释有利于程序的维护和调试。注释以Rem开头
6、,也可以使用单引号(’),注释内容可直接出现在语句的后面。给程序加适当的注释是一个良好的编程习惯。什么地方加注释?(1)声明一个重要变量(2)对过程定义说明(3)对整个程序的说明VB没有提供多行注释的语句,如果要进行多行注释可以将多行注释的代码选中,在菜单[视图]→[工具栏]→[编辑]里选择设置注释块。VB基本字符集、标识符、关键字、VB程序的书写规则VB数据类型变量常量运算符和表达式VB中的常用内部函数内容提要VB数据类型数据是程序处理的对象,是程序的必要组成部分。所有的高级语言都对数据进行处理,数据处理是使用计算机语言进行编程的主要目的,但现实生活中的数据多种多样,很难统一处理。为了
7、解决这个问题,vb语言把数据进行分类,再根据各种类型数据的特点做出相应的处理。数据类型是根据变量或常量所占内存空间的大小以及类型来区分的。不同的数据类型的操作方式和取值范围不同,所占存储空间的大小也不同。VB数据类型分为标准数据类型和用户自定义数据类型。VisualBasic的基本数据类型数据类型关键字类型符前缀占字节数取值范围字符型String$str与字符串长有关定长字符串:0~65535个字符变长字符串:0~20亿个字符整型Integer%int2-32768~32767长整型Long&lng4-2147483648~2147483647字节型Byte无byt10~255单精度型S
8、ingle!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.5808~9223372
此文档下载收益归作者所有