c语言程序设计课件第03章.ppt
《c语言程序设计课件第03章.ppt》由会员分享,可在线阅读,更多相关《c语言程序设计课件第03章.ppt(42页珍藏版)》请在三一文库上搜索。
1、第3章 Visual Basic语言基础,开始学习,本章要点:,3.1 数据类型,3.1.1 基本数据类型 1. 数值型数据(Numeric) (1)整型数。 整数(Integer):以2个字节(16位) 长整数(Long):4字节(32位)表示 (2)浮点数。它由3部分组成:符号、指数和尾数。,例如,364&。,(3)字节型(Byte)。表示无符号的整型,范围为0255,主要用于存储二进制数。 (4)货币型(Currency)。数据的小数位固定为4位,专门用来表示货币数量。它存储时要占用8个字节。其表示形式是在数字后面加符号。,3.1 数据类型,例如,213.34,2. 字符型(String
2、)数据 字符串是一个字符序列,在Visual Basic中字符串是放在双引号内的若干个字符。 下面的代码定义了3个字符型变量:,Dim UserName As String Dim TeacherName As String Dim SchoolName As String,3.1 数据类型,3. 日期型(Date)数据 4. 逻辑型(Boolean)数据 取值只有“True”和“False”2种。,3.1 数据类型,#07/13/2006# 或 #07-13-2006# 表示2006年7月13日 #January 15,2006# 表示2006年1月15日,5. 变体型(Variant)数据
3、 变体型数据可以表示任何类型的数据,也就是说这种变体型数据的类型是可变的。 6. 对象型(Object)数据 可用来表示应用程序中的对象,可以用Set语句来指定一个被声明为Object的变量,去引用应用程序中的任何实际对象,例如:,3.1 数据类型,Dim Temp As Object Set Temp=Form1,3.1.2 用户自定义类型 使用“Type”语句来定义。方法是:,Type 自定义类型名 元素名 As 数据类型 元素名 As 数据类型 元素名 As 数据类型 End Type,3.1 数据类型,【例3-1】 定义一个有关学生地址的自定义类型。 Type Address Stre
4、et As String ZipCode As String Phone As String End Type,3.1 数据类型,这个地址数据里包括3个属性:即街区、邮政编码和电话。,3.2 变量和常量,3.2.1 变量 变量的名字要满足以下规则: 变量名只能由字母、汉字、数字和下划线组成,且必须以字母或汉字开头; 变量名的长度不得超过255个字符; 命名变量名尽量做到“见名知义”,且在作用域内必须是唯一的; 在同一个范围内必须是唯一的。范围就是可以引用变量的变化域,如一个过程、一个窗体等;,变量的名字要满足以下规则: 不能将Visual Basic的保留字作为变量名使用; 字符之间必须并排书
5、写,不能出现上下标; 变量名中间不能有空格或(英文)句号; 可以用表示变量类型的字符(如%、#、!、&)作为变量名的最后一个字符; 在变量名中,大小写字母是等价的,例如在同一个程序中,变量名HELLO、Hello、hello表示相同的变量。,3.2 变量和常量,1. 变量的声明 (1)用类型说明符来标识变量类型 把类型说明符放在变量名的尾部,可以标识不同的变量类型。其中$表示字符串型,%表示整型,&表示长整型,!表示单精度型,#表示双精度型,表示货币型。,3.2 变量和常量,例如: abc%,Hello!,OK01&,(2)在定义变量时指定变量类型 用Dim语句来声明变量 Dim语句声明变量格
6、式如下: Dim 变量名(下标) As 数据类型 用Static语句声明变量 Static 用于在过程中定义静态变量及数组,这种变量类型每当过程被调用时,变量值会被保留。 用Static语句声明变量的格式如下: Static 变量名(下标) As 数据类型,3.2 变量和常量, 用Public语句声明变量 Public语句声明变量格式如下: Public 变量名(下标) As 数据类型 用Private语句声明变量 Private用来在模块的声明部分声明模块级变量,因此,用它声明的变量被称为模块级局部变量。这类变量只能在声明它的模块中使用。 隐式声明 VB中允许变量不经过声明就直接使用,这种称
7、为隐式声明,所有隐式声明的变量都是变体型。,3.2 变量和常量,2. 命名建议 (1)使用大小写混合的名称,这样做的好处是每次用户写好一行代码后,就可以知道是否打错了名称。 (2)在变量名称里包含作用范围前缀。比如有的人习惯用所有开头为 A_ 表示一个全程变量,M_ 表示在模块中使用的变量,而不加前缀的是局部变量。 (3)在变量名称里包含变量类型后缀。特别是针对全程变量,带有指定变量类型的后缀将节省大量的调试时间。,3.2 变量和常量,3.2.2 常量 1. 直接常量 直接常量指在程序中直接给出值的数据,如:123、123.45、1.234E2、123D3分别表示整型、单精度浮点型(小数形式)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 课件 03
链接地址:https://www.31doc.com/p-2143089.html