- 1、本文档共80页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章VisualBasic编程基础
2.1 数据类型
2.2 常量与变量
2.3 运算符和表达式
2.4 Visual Basic的内部函数
2.5 基本输入输出;2.1 数据类型;表2-1 Visual Basic的基本数据类型;1、数值型数据(Numeric);2、字符串(String)数据类型
字符串型数据是指一切可打印的字符和字符串,它是用双引号括起来的一串字符,包括ASCII字符、汉字及其它可打印字符组成的文本。
在VB中有两种类型字符串:变长字符串和定长字符串。变长字符串的长度不确定,可以是0~231个范围内的字符,而定长字符串长度一定,可以是0~231个范围内的字符。
; 当声明一个变量为String型时,按系统默认设置为可变长字符串,其长度由为它赋值的字符串决定;定长字符串可用语法“String * Size”表示,当给定长字符串变量赋值时,若字符串的长度变量的长度长,则将字符串的尾部截去;若字符串的长度比变量的长度短,则在尾部补空格。数值字符串(由数字组成的字符串)和数值型变量可以互相赋值。
例如:
Dim x As Single , y AS String
x = 123.456 : y = x y 的值为123.456
x = Int(y) x 的值为123;3、日期型数据(Date);4、逻辑型数据(Boolean);6.变体数据类型(Variant)
变体是一种特殊的数据类型,是所有未定义类型的变量的缺省类型。即如果程序中的变量未定义类型,VB将视之为变体类型。它可以用来存储上面介绍的任何一种类型的数据。
此外,VB中还可以包含四个特殊的数据:
Empty(空)表示变量未指定确定的数据;
Null(虚无值)通常在数据库应用程序中使用,用来指示未知数或数据丢失;
Error(出错)指出过程中出现了一个错误条件;
Nothing(无指向)表示数据还没有指向一个具体对象;
注:在实际编程中,应该特别注意上述各种数据类型的取值范围。;2.1.2 自定义数据类型; 在VB中,用户可以根据需要利用Type语句定义自己的数据类型,语法格式如下:
Type 数据类型名
元素名[(下标)]As 类型名
…
End Type
其中:数据类型名:是要定义的数据类型的名字,由程序员自己命名。
元素名:自定义类型中的一个成员的名字。
下标:表示数组(第四章介绍)作为自定义类型的成员。
类型名:成员所属的数据类型,可以是VB的基本数据类型。;例:定义一个用来记录学生信息的自定义数据类型。
Type StudType
intNo As Integer 学号
strName As String*20 学生姓名
strSex As String*2 性别
sngChinese As Single 语文成绩
sngMath As Single 数学成绩
sngTotal As Single 总分
End Type
定义好新数据类型后,就可用这种数据类型来定义变量。例如:
Dim Student As StudType
使用时,访问变量Student中的某个元素的方法:
变量名.元素名
例如,要访问Student变量所代表的学生的学号,应表示为:SNo;
要访问学生的语文课成绩应表示为:Student.sngChinese。;2.1.3枚举类型;2.2 常量与变量;2.2.1 常量和变量的命名规则
在Visual Basic中常量和变量的命名要遵循以下的规则:
①以字母或汉字开头,由字母、数字或下划线组成,长度小于等于255个字符。
②不能使用Visual Basic中的关键字。关键字又称保留字,是在语法上有固定意义的字母组合。主要包括:命令名、函数名、数据类型名、运算符、Visual Basic系统提供的标准过程等。在联机帮助系统中可以找到全部关键字。
③Visual Basic中不区分常量名或变量名的大小写。为了便于区分,常量名一般全部用大写字母表示。变量名一般首字母大写,其余用小写字母表示。
④为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型。缩写前缀的约定见表2-1中的前缀列所示。例如:
strMystring、intCount、sng最大值、lngX_y_z 等都是合法的变量名。
⑤标识符,标识符是指用
您可能关注的文档
- 第九章结构体、共用体和枚举类型数据.ppt
- 第九章绘图面域与图案填充补充材料.ppt
- 第九章菜单与多选项卡.ppt
- 第九章输入输出流类库.ppt
- 第九章高压试卷_高压电工进网作业许可.ppt
- 第九讲广域网技术.ppt
- 第九章隐式对象[下].ppt
- 第九讲“驯服飓风”的哲学反思(下)-真理与价值.ppt
- 第九章菜单和框架窗口.ppt
- 第九讲接近顾客[一].ppt
- 银发金融消费者权益保护研究报告:2025年老年客户金融权益维护.docx
- 2025年在线医疗医生激励机制与平台用户粘性研究报告.docx
- 消费与零售行业研究报告:2025年家居建材市场发展趋势.docx
- 连锁品牌新市场拓展渠道创新与营销策略报告.docx
- 深度剖析2025年教育行业数字化招生策略与品牌建设报告.docx
- 2025年智能制造项目融资策略与风险控制研究报告.docx
- 低空经济eVTOL适航认证标准对航空器维修企业竞争力的影响报告.docx
- 医美行业消费趋势与市场规范化发展研究报告:2025年行业投资分析.docx
- 文化创意产业园区建筑2025初步设计评估与文化产业品牌建设报告.docx
- 2024年烟花爆竹经营单位安全管理人员实操考试题(附答案).docx
文档评论(0)