- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、变量名的命名规则 必须以字母开头 不超过255个字符 在作用域内必须唯一 字符串内不得包含点号和用于隐性类型说明的符号 不得使用系统保留字(如End Private Sub ) 注意:在代码编辑器中,若定义的变量名不合法,则有出错提示,且变量名显示为红色. 二、变量的作用域与变量说明语句 1.变量的作用域 局部变量:在过程中说明的变量,只在该过程中有效; 窗体/模块变量:在模块中说明的Private变量,在该窗体或模块中有效; 全局变量:在模块中说明的Public变量,在整个应用程序中有效。 2.变量说明语句 - 过程级变量(局部变量)——在过程中声明 Dim|Static 变量名 [As 类型] - 模块级变量——在模块的“通用”中“声明” Private|Dim 变量名 [As 类型] - 全局变量——在模块的“通用”中“声明” Public 变量名 [As 类型] 例:Dim a1 As Integer Public strName As String Private dtBirthday ‘变体型 隐式说明——类型声明符,见P47,表3-4 例: k=1 Country$=“China” 变量初值:当一个变量说明之后,系统自动为其赋一个初始值。 数值型数据的初值为0; 字符型数据的初值为空串“”; 逻辑型数据的初值为False; 日期型数据的初值为1899-12-30,0:00:00 变量的赋值——赋值语句 [形式] 变量名=表达式 例: a=1:b=2:x=a+b ‘x的值为3 几点注意 一条语句声明多个变量 Private|Dim|Static|Public 变量名 [As 类型],变量名 [As 类型]… 例:Dim x,y,z as Integer,s as string ’x和y是变体型,z是整型,s是字符串型 字符串的定长说明: Private|Dim|Static|Public 变量名 As String *长度 例:Dim Number As String*7 注意:不能在窗体模块中定义全局定长字符串. 几点注意 Dim x As Single Static y% 模块1 Public iA As Integer Public ib as string Dim b1 As String Private b2 As Integer Dim sum As Single Dim x As String 窗体级变量 局部变量 过程4 窗体1 过程2 过程1 过程 3 窗体2 窗体级变量 局部变量 全局变量 Dim a As Integer,b ,c As Integer Dim a%,b%,c As Integer Dim a ,b,c As Integer 判断以下定义的各变量的数据类型 练 习 三、强制显式说明语句 格式:Option Explicit 功能:要求每一个变量都必须经过显式说明才能使用,否则产生出错信息。 强制显式说明的好处: 一个变量如果不定义,会被当作变体类型来进行处理,从占据的内存空间看,势必会造成浪费; 变量定义之后,若输入变量名正确,系统会自动按定义时的格式转换输入的变量名,否则提示输入错误。 注意:为养成良好的变成习惯,在我们今后的程序中,都要求对使用的变量进行说明. Option Explicit语句应在模块的通用说明部分输入; 系统能够自动产生Option Explicit语句,设置如下: 执行“工具”菜单的“选项” 在“选项”对话框中选取“编辑器”标签 选中“要求变量声明”项 单击“确定”按钮返回 此后系统会在新建的下一个工程中自动在代码窗口产生强制说明语句 3.4 运算符与表达式 3.4.1 算术运算符与算术表达式 3.4.2 关系运算符与关系表达式 3.4.3 逻辑运算符与逻辑表达式 3.4.4 运算规则 3.4.1 算术运算符与算术表达式 算术运算符 乘方(^)、加(+)、减(-)、乘(*)、除(/)、整除(\)、取余(Mod)、字符串连接() 优先级:^? -(单目减) ?*和/ ?\ ?Mod ?+和 - ? 举例: 13+3 ‘16 13*3 ‘39 13/3 ‘4.33333333333333 13\3 ‘4 13
您可能关注的文档
最近下载
- 在线网课学习课堂《国际传播(International Communication)(暨南 )》单元测试考核答案.docx VIP
- (高清版)B/T 29490-2023 企业知识产权合规管理体系 要求.pdf VIP
- 风力发电场项目建设工程验收规程.pdf VIP
- 智能传感器技术应用--传感器的初识.ppt VIP
- 智能制造背景下数字化产教融合生产性实训基地建设项目模式研究.docx VIP
- 文心雕龙原文全文集.docx VIP
- 2024年度贵州社区工作者考试题库及答案.docx VIP
- 重庆市沙坪坝区树人小学 杨志渭.PPT VIP
- 2025年高考政治总复习必修四《哲学与文化》主要答题要点知识总结.pdf VIP
- 《俄罗斯全介绍》课件.ppt VIP
文档评论(0)