欢迎来到天天文库
浏览记录
ID:11209512
大小:20.73 KB
页数:4页
时间:2018-07-10
《vb教程常数变量运算符和表达式》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、☆ 常数在整个应用程序执行过程中,值保持不变的量就是常数。常数分为一般常数和符号常数。1.一般常数一般常数包括数值常数、字符常数、逻辑型常数和日期常数。(1)数值常数(由正负号、数字和小数点组成):123,-265,-75.32,-93.2E9(单精度),2.35D-2(双精度)(2)字符常数(用""括起来):"abC","李明"(3)逻辑常数(只有两个):True(真),False(假)(4)日期常数(用2个“#”括起来的日期):#3/15/2000#,#January1,1993#各种数值常数表示和实例如下: 十进制数:例如,123,-456,0。 八进制数:用前
2、缀&O表示八进制数。例如,&O123,-&O11。 十六进制数:用前缀&H表示十六进制数。例如,&H123。 ◎ 语法[Public
3、Private]Const常数名[As数据类型]=表达式 等号(=)右边的表达式可以是结果为数或字符串的表达式,甚至可用先前定义过的常数来定义新常数。 Public说明的常数可在整个应用程序中使用,Private说明的常数只在该过程范围内使用。 符号常数名必须以字母开头,不能包含句号或者类型声明字符,不能超过255个字符,也不能和受到限制的关键字同名,常数名中的字母不区分大小写。例如: ConstCONPI=3.14159
4、265358979 ConstCONPI2=CONPI*2另外,VB还有很多系统定义的内置常量,以Vb为前缀,如vbok。☆ 变量像大多数编程语言那样,VB也用变量存储数值。变量一般是用来存储临时数据的。变量的内容因程序的运行而变化。变量具有名字和数据类型。1.变量名(1)变量名必须以字母开头,不能以数字或其他字符开头。(2)变量名必须由字母、数字或下划线(_)组成。(3)变量名不能包含句点(.)、空格或者类型声明字符。(4)变量名最长不能超过255个字符。变量名不能和受到限制的关键字同名。2.变量的数据类型VB中变量的数据类型多达11种。它们是Integer(整型)
5、,Long(长整型),Single(单精度浮点型),Double(双精度浮点型),Currency(货币型),Byte(字节型),String(字符串型),Boolean(布尔型),Date(日期时间型),Object(对象型)和Variant(变体型)。变量的数据类型决定变量能够存储哪种数据。(1)数值型数值数据类型包含两类共5种数据类型。存放整数数据:Integer和Long;存放包含小数数据:Single,Double和Currency。(2)Byte数据类型Byte表示八位的无符号整数,用于存储二进制数据。(3)String数据类型String用于存放字符串,字符
6、串有变长与定长两种,分别声明为固定长度和可变长度。可变长度的字符串随着对字符串赋予新数据,它的长度可增可减。例如,变量名Str是可变长度的字符串:DimStrAsStringStr="Database"例如,变量名EmpName是固定长度的字符串:DimEmpNameAsString*50如果固定长度的字符串字符少于50个,则用空格将不足部分填满。如果字符串的长度太长,则截去超出部分的字符。 (4)Boolean数据类型 Boolean存储的只能是True或False,缺省值为False。 若变量的值只是“True或False”,“Yes或No”,“On或Off”,则
7、可将它声明为Boolean型。 (5)Date数据类型 Date用于存储日期,日期文字必须以一对“#”括起来。例如,以下都表示2000年6月12日数据: DimMyDateAsDate MyDate=#6/12/2000# MyDate=#2000-12-612:30:00pm# MyDate=#2000,12,6# 日期数据类型可以同时表示日期和时间。如果不含时间值,则自动将时间设置为午夜(一天的开始);如果不含日期,则自动将日期设置为公元1899年12月30日。 (6)Object数据类型 Object用于表示任何类型的对象,
8、存储32位地址,可引用应用程序中或其他应用程序中的对象。必须使用Set语句先对对象引用赋值,然后才能引用对象。例如,下列变量名objDb是Object变量,对“c:Vb6.0Biblio.mdb”数据库对象引用赋值: DimobjDbAsObject SetobjDb=OpenDatabase("c:Vb6.0Biblio.mdb") (7)Variant数据类型 Variant能够存储系统定义的所有类型的数据,是一种可变的数据类型。在没有说明数据类型时,变量为Variant型。当指定变量为Va
此文档下载收益归作者所有