Visual Basic 程序设计 第3章 Visual Basic语言基础.doc
文本预览下载声明
Visual Basic 程序设计 第3章 Visual Basic语言基础
*
第3章 Visual Basic语言基础
内容简介
3.1 基本数据类型
3.2 常量和变量
3.3 运算符与表达式
3.5 编码规则
3.4 常用内部函数
3.6 举例
在进行VB程序设计之前,首先要了解VB语言是如何描述数据以及数据类型的作用是什么?因为要有不同类型的数据存储到计算机内存中,而它们所占计算机存储的空间、使用范围及数据操作都不同,所以要将数据划分成不同的数据类型。数据类型的主要功能是用来区分不同的数据。
*
第3章 Visual Basic语言基础
3.1 基本数据类型
数据类型的主要作用是:
① 规定属于某数据类型数据的使用范围;
② 规定某数据类型数据所具有的操作;
③ 规定某数据类型数据所占用的内存空间大小。
在VB中,由于不同类型的数据有不同的操作方式和不同的取值范围,所以在程序设计中,要注意所用数据的类型。VB语言的数据类型可分为:基本数据类型和用户自定义数据类型。本节主要介绍基本数据类型,用户自定义数据类型在后面介绍。
*
第3章 Visual Basic语言基础
3.1 基本数据类型
*
第3章 Visual Basic语言基础
3.1 基本数据类型
数据是描述客观事物的数、字符以及所有能输入到计算机中,并能被计算机程序加工处理的符号的集合
数值(Numeric)数据类型
取值范围:
-32768~32767
长整型 Long
取值范围:
-2147483648~
2147483647
单精度Single
最多可表示7位有效数字
最多可表示15位有效数字
整型 Integer
双精度Double
*
第3章 Visual Basic语言基础
3.1 基本数据类型
字符型(String)
用于存放字符串,有变长和定长2种,分别表示固定长度和可变长度的字符串
布尔型(Boolean)、日期型(Date)、变体类型(Variant)
变长字符串
字符串的长度不固定
定长字符串
字符串具有固定长度
*
第3章 Visual Basic语言基础
3.1 基本数据类型
数据类型
类型名称
前缀
存储空间(Byte)
范 围
整形
Integer
Int
2
-32768~32767
长整形
Long
Lng
4
-2147483648~2147483647
单精度型
Single
Sng
4
负数:-3.402823E38~-1.401298E-45
正数:1.401298E-45~3.40823E38
双精度型
Double
Dbl
8
负数:-1.79769313486232E308 ~
4.94065645841247E-324
正数:4.94065645841247E-324 ~
1.79769313486232E308
字符型
String
Str
1字节/字符
1 ~ 6558字节(64KB)
货币型
Currency
Cur
8
-922337203685477.5805~922337203685477.5807
布尔型
Boolean
Bln
2
True 或 False
日期型
Date
Dtm
8
100年1月1日~9999年12月31日
字节型
Byte
Byt
1
0~255
对象型
Object
Obj
4
任何对象的引用
变体型(数值)
Variant
Vnt
16
任何数值,最大可达Double的范围
变体型(字符)
Variant
Vnt
根据需要分配
同字符型
*
第3章 Visual Basic语言基础
3.2 常量和变量
常量和变量命名的规则
在VB中常量和变量的命名要遵循以下的规则:
①只能由字母、数字和下划线组成,并且首字符必须是字母,长度小于等于255个字符。例如:abc,student1,name_2。
②不能使用VB中的关键字。
③VB中不区分常量名或变量名的大小写。常量名一般全部用大写字母表示。变量名一般首字母大写,其余用小写字母表示。
④为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型。例如intSum,dblMax,strName
⑤常量名或变量名在同一范围内必须是唯一的。范围指的就是引用常量名或变量名的变化域:一个过程、一个窗体等。
*
第3章 Visual Basic语言基础
3.2 常量和变量——常量
在VB中用常量表示在整个程序中事先设置的、不会改变数值的数据。
常量有三种类型
直接常量
符号常量
系统常量
显示全部