- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB常数变量运算符合表达式
VB 常数变量运算符合表达式
☆常数
在整个应用程序执行过程中,值保持不变的量就是常数。常数分为一般常数和
符号常数。
1.一般常数
一般常数包括数值常数、字符常数、逻辑型常数和日期常数。
(1)数值常数(由正负号、数字和小数点组成):123,‐265,‐75.32,‐93.2E9
(单精度),2.35D‐2 (双精度)
(2 )字符常数(用 括起来):abC,李明
(3 )逻辑常数(只有两个):True (真),False (假)
(4 )日期常数(用2 个“#”括起来的日期):#3/15/2000# ,#January 1, 1993#
各种数值常数表示和实例如下:
十进制数:例如,123,‐456 ,0 。
八进制数:用前缀O 表示八进制数。例如,O123 ,‐O11 。
十六进制数:用前缀H 表示十六进制数。例如,H123 。
◎语法
[Public | Private] Const 常数名 [As 数据类型] = 表达式
等号(= )右边的表达式可以是结果为数或字符串的表达式,甚至可用先前定
义过的常数来定义新常数。
Public 说明的常数可在整个应用程序中使用,Private 说明的常数只在该过程范
围内使用。
符号常数名必须以字母开头,不能包含句号或者类型声明字符,不能超过 255
个字符,也不能和受到限制的关键字同名,常数名中的字母不区分大小写。例如:
Const CONPI = 3.14159265358979
Const CONPI2 = CONPI * 2
另外,VB 还有很多系统定义的内置常量,以 Vb 为前缀,如 vbok 。
☆ 变量
像大多数编程语言那样,VB 也用变量存储数值。变量一般是用来存储临时数据
的。变量的内容因程序的运行而变化。变量具有名字和数据类型。
1.变量名
(1)变量名必须以字母开头,不能以数字或其他字符开头。
(2 )变量名必须由字母、数字或下划线(_ )组成。
(3 )变量名不能包含句点(.)、空格或者类型声明字符。
(4 )变量名最长不能超过 255 个字符。变量名不能和受到限制的关键字同名。
2.变量的数据类型
VB 中变量的数据类型多达 11 种。它们是 Integer (整型),Long (长整型),Single
(单精度浮点型),Double (双精度浮点型),Currency (货币型),Byte (字节型),
String (字符串型),Boolean (布尔型),Date (日期时间型),Object (对象型)
和 Variant (变体型)。变量的数据类型决定变量能够存储哪种数据。
(1)数值型
数值数据类型包含两类共 5 种数据类型。
存放整数数据:Integer 和 Long;
存放包含小数数据:Single, Double 和 Currency 。
(2 )Byte 数据类型
Byte 表示八位的无符号整数,用于存储二进制数据。
(3 )String 数据类型
String 用于存放字符串,字符串有变长与定长两种,分别声明为固定长度和可变
长度。可变长度的字符串随着对字符串赋予新数据,它的长度可增可减。例如,
变量名 Str 是可变长度的字符串:
Dim Str As String
Str = Database
例如,变量名 EmpName 是固定长度的字符串:
Dim EmpName As String * 50
如果固定长度的字符串字符少于 50 个,则用空格将不足部分填满。如果字符串
的长度太长,则截去超出部分的字符。
(4 )Boolean 数据类型
Boolean 存储的只能是 True 或 False,缺省值为 False。
若变量的值只是“True 或 False”,“Yes 或 No”,“On 或 Off”,则可将它声明为 Boolean
型。
(5 )Date 数据类型
Date 用于存储日期,日期文字必须以一对“#”括起来。例如,以下都表示 2000
年 6 月 12 日数据:
Dim MyDate As Date
MyDate = #6/12/2000#
MyDate = #2000‐12‐6 12:30:00 pm#
文档评论(0)