Visual Basic程序设计 教学课件 ppt 作者 王怀彬 第02章
157页1、第2章Visual Basic语言基础,2.1数据类型,VB中使用常量和变量来存储值。 不同数据类型的常量和变量在计算机中占有的存储空间是不同的,使得对应的数值的表示范围、精确程度是不同的。 在VB6.0中,数据类型分为: 基本数据类型 用户定义数据类型,2.1.1 基本数据类型,1. Numeric数值型 Integer(整型) Long(长整型) Single(单精度浮点型) Double(双精度浮点型) Currency(货币型),2. Byte类型 Byte类型存储为单精度型、无符号整型、8 位(1个字节)的数值形式,范围在 0 至 255 之间。 3. String类型 字符串可以包括字母、数字、空白和标点符号。 字符串有两种:变长与定长的字符串。 变长字符串最多可包含大约 20 亿 ( 231)个字符。 定长字符串可包含 1 到大约 64K ( 216 ) 个字符。 在 Visual Basic 中可用符号 ($) 的类型声明字符来表示一字符串。,4. Boolean类型 若变量的值只是“true/false”、“yes/no”、“on/off”信息,则可将它声明为 Boo
2、lean 类型。 Boolean 的缺省值为 False。 5. Date类型 每个Date类型的数据占用8个字节的存储空间,可以存储日期范围从100年1月1日到9999年12月31日,而时间可以从0:00:00到23:59:59。,6. Object类型 占用4个字节的存储空间,利用Set语句,声明为Object的变量可以赋值为任何对象的引用。 7. Variant类型 除了定长String数据及用户定义类型外, Variant可以包含任何种类的数据。 若Variant是数字值,最大可达Double的范围; 若Variant是字符值,与变长String有相同的范围。,2.1.2 用户定义类型,用户定义的数据类型可包含一个或多个任意数据类型的元素。 用 Dim 语句创建用户定义的数组和其它数据类型。 1定义用户定义类型 可以用Type语句创建用户定义的类型,该语句必须置于模块的声明部分。用户定义类型可以用适当的关键字声明为Private 或Public,格式为: Public/PrivateType 自定义数据类型 元素一 As 已有的数据类型 元素二 As 已有的数据类型 元素三 A
3、s 已有的数据类型 End Type,例如,可以在模块的声明段声明一个名为Student的模块级自定义数据类型。 Private Type Student IntNum As Integer StrName As Integer DtmBirthday As Date intMark As Integer End Type,2声明用户定义类型的变量 声明用户定义类型的变量与声明基本数据类型的方法类似,例如: Dim x,y As Student 声明x和y两个变量,类型为Student。 3用户定义类型变量的访问和引用 使用“.”来引用用户定义类型变量中的成员项。对这种变量的元素赋值和从元素中引用的方法类似于属性的设置和获取: x. StrName = “张三“ If x. DtmBirthday #1/1/92# Then,2.2 常 量,对一些文本或数值的内容数值从不改变,并且一次又一次地反复出现,用常量来表示这些数值。 常量的处理比变量快。 因此,程序中能够用常量表示的尽量使用常量表示,这样可以用有意义的符号表示数据,增强程序的可读性。 例如,将圆周率定义为常量Pi,在程序中就可
4、以使用Pi代替这个常数。,2.2.1 直接常量,直接常量是系统提供的可以直接使用的常量 1. 数值常量 (1) 整数 十进制整数只能包含数字09、正负号。十进制整型数的范围为-32 768+32 767。例如:-5,12345,0。 十六进制数由数字09、AF或af组成,并以&H引导,其后面的数据位数小于等于4位,其范围为&H0到&HFFFF。 八进制数由数字07组成,并以&0或&引导,其后面的数据位数小于等于6位,其范围&0&0177777。,(2) 长整数 其数字的组成与整数相同。 十进制长整数的范围为-2147483648+2147483647。 十六进制长整数以&H开头,以结尾,其范围为&H0&FFFFFFF&。 八进制数长整数以&O或开头,以结尾,其范围为&O0&O37777777777&。,(3) 定点数 定点数是带有小数点的正数或负数。定点数表示数的范围比较小。 例如:3.141593,123.45,-100.05,0.0。 定点数可以是单精度也可以是双精度。,(4) 浮点数 双精度浮点数存储为 IEEE 64 位(8 个字节)浮点数值的形式,它的范围在负数的时候是从-1
《Visual Basic程序设计 教学课件 ppt 作者 王怀彬 第02章》由会员E****分享,可在线阅读,更多相关《Visual Basic程序设计 教学课件 ppt 作者 王怀彬 第02章》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页