编码规则
一、VB的语言元素
(一)字符集
程序由语句构成;语句由表达式、单词构成;表达式和单词由字符组成;程序语言中,字符、词汇、表达式、语句、过程、函数被称为“语法单位”。语法的形成规则称为“语法规则”。
字符是构成程序设计语言的最小单位。
VB的字符集包括:数字,英文字母和特殊符号。
数字 :0 - - - 9
英文字母:26个英文字母的大小写 a - - - z 和 A - - - Z
特殊字符:! # $ % & @ ^ ' ( ) * + , - . / \ ? < = > [ ] _ { } ︱ ~ : ; 〞 space
注:在代码窗口输入程序时,除汉字外,其余符号不能以全角或中文方式输入,而只能以英文
方式键入作为语言成分的字符。
例如: Print “x*y=”;x*y
(二) 词汇集
词汇符号是程序设计语言中具有独立意义的最基本结构。
词汇符号包括:运算符、界符、关键字、标识符、各类型常数。
1.运算符和界符
算术运算符: + - * / \ MOD ^
字符运算符: & +
比较运算符: > >= < <= = <>
逻辑运算符: NOT AND OR XOR EQV IMP
其他界符 :! # $ % @ ( ) , . ' ? [ ] _ { } ︱~ : ; 〞 space
2.关键字
又称保留字,是VB保留下来的作为程序中有固定含义的标识符,不能被重新定义,是语言的组成部分,往往表示系统提供的标准过程、函数、运算符、常量等。在VB中,约定关键字的首个字母为大写。VB中的关键字详见表3-18:
表3-18 VB的关键字
As | Binary | ByRef | ByVal | Date | Else | Empty |
Error | False | For | Friend | Get | Input | Is |
Len | Let | Lock | Me | Mid | New | Next |
Nothing | Null | On | Option | Optional | ParamArray | Print |
Private | Property | Public | Resume | Seek | Set | vb字符串常量Static |
Step | String | Then | Time | To | True | WithEvents |
3.标识符
标识符是程序员为变量、常量、数据类型、过程、函数、类等定义的名字。利用标识符可以完成对它们的引用。VB中标识符的命名规则如下:
· 标识符必须以字母开头,后跟字母、数字或下划线。
· 标识符的长度不能超过255个字符。
· 自定义的标识符不能和VB中的运算符、语句、函数和过程名等关键字同名,同时也不能与系统已有的方法和属性同名。
二、 编码规则
(一)VB代码书写规则
1.程序中不区分字母的大小写,Ab 与AB等效;
2.系统对用户程序代码进行自动转换:
(1)对于VB中的关键字,首字母被转换成大写,其余转换成小写
(2)若关键字由多个英文单词组成,则将每个单词的首字母转换成大写
(3)对于用户定义的变量、过程名,以第一次定义的为准,以后输入的自动转换成首次定义的形式
(二)语句书写规则
1.在同一行上可以书写多行语句,语句间用冒号(:)分隔
2.单行语句可以分多行书写,在本行后加续行符:空格和下划线
3.一行允许多达255个字符
(三)程序的注释方式
1.整行注释一般以 Rem开头,也可以用撇号 ;
2.用撇号 引导的注释,既可以是整行的,也可以直接放在语句的后面,最方便;
3.可以利用“编辑”工具栏的“设置注释块”、“解除注释块”来将设置多行注释。
(四)保留行号和标号
VB源程序接受行号与标号,但不是必须的(早期的BASIC语言中必须用行号)。
标号是以字母开始以冒号结束的字符串,一般用在GOTO语句(现在很少用)中
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论