电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

易语言教程第6章B深入学习变量

易语言教程第6章B深入学习变量_第1页
易语言教程第6章B深入学习变量_第2页
易语言教程第6章B深入学习变量_第3页
1 1 6 在实际编程过程中,经常用变量交换临时的数据或资源,前面已经了解了变量的概念,这一章来学习静态变量、变量数组及动态管理变量。 合理的运用变量在编程过程中,能简化或优化程序代码运行的效率。全局变量、程序集变量或局部变量,建立时默认为非静态变量,只有在子程序里局部变量才有“静态”属性设置。 第 6 章 深入学习变量 本章学习内容: 6 .1 认识静态变量 6 .5 动态管理数组变量 6 .2 静态变量的应用 6 .6 定时提醒小程序练习 6 .3 变量的命令操作 6 .7 课后练习 6 .4 变量数组的定义 1 1 7 6 .1 认识静态变量 在子程序里面建立两个变量。分别命名为“静态变量”和“非静态变量”,用鼠标在静态变量的“静态”属性栏里点击,出现“√”符号,这样,静态变量就具有了静态属性。 “静态”属性 栏 里没 有“√”符号,说明该变量为非静态变量。 1 .静态变量与动态变量的区别: 非静态变量在其所在子程序开始被执行前自动分配存储空间并初始化,在所在子程序执行完毕后自动释放所分配的存储空间,也就是说,变量的存储空间仅在其所在子程序执行过程中存在;而静态变量则保留现行内容以供下次继续使用。 2 .全局变量和程序集变量具有“静态”属性吗? 虽然在全局变量和程序集变量里没有设置“静态”选项,但是全局变量一旦赋值,变量数据就占据了指定的存储空间,并在程序运行期间永久存在仅在应用程序启动运行前被初始化一次,只有程序结束,存储空间才被释放。程序集也是一样,在程序集里面,程序集变量一旦赋值,只有程序集退出时,存储空间才被释放。 1 1 8 6 .2 静态变量应用 ②双击按钮进入程序设计界面,在“_ 按钮1 _ 被单击”子程序里面建立两个整数型变量,分别命名为“静态变量”和“非静态变量”,在静态变量的“静态”属性栏里用鼠标点击,出现“√”符号,使其具有“静态”属性。 下面跟着实例来演示静态变量的应用。 ①新建一个易语言程序,加入一个画板和一个按钮组件,更改画板的“边框”属性为“凹入式”,“画板背景色”属性为白色。 119 ③顺序输入以下程序代码。 画板1.滚动写行 (静态变量) 画板1.滚动写行 (非静态变量) 静态变量 = 静态变量 + 1 非静态变量 = 非静态变量 + 1 ④按 F5 运行程序,连续单击 3 次按钮。在画板得出如下结果。 0 0 1 0 2 0 从结果可以看出,整数型静态变量和非静态变量的初始化值都是 0...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部