If Shape2.Width>=Shape1.Width Then
Shape2.Width=Shape1.Width+500
End If
上述程序段由三条语句构成,各语句中具有一定含义的单词(Word),就是我们所说的标识符。
VB规定:标识符由字母、数字和下划线组成,且必须以字母开头。
VB中的标识符分为两类:
·保留字:即VB自身定义的、具有特殊含义的标识符。例如,上述程序段中的If、Width、Then、End等。VB中的保留字主要用来作为语句、函数、方法、属性的名字。
·用户定义的标识符:即由程序设计者自己定义的标识符。例如,上述程序段中的Shape1和Shape2。
用户定义的标识符主要用来给程序、对象、符号常量、变量、函数、过程等命名。
注意,在VB中,字母不区分大小写,例如VB50与Vb50、vb50是同一个标识符;另外,用户自定义的标识符不能与VB的保留字同名。
■问题1:以下用户定义的标识符中,哪些合法?哪些非法?为什么?
Vb50、vb5.0、50vb、vb-50、vb_50、vb、50、x>y、If、student。