511遇见易语言学习静态变量和连续赋值

编程入门 行业动态 更新时间:2024-10-25 18:30:01

511遇见易语言学习静态变量和连续<a href=https://www.elefans.com/category/jswz/34/1769111.html style=赋值"/>

511遇见易语言学习静态变量和连续赋值

易语言的局部变变量有个静态属性。设置为静态的变量,在程序运行期间,变量值不被清空,留作下次使用,与程序集变量、全局变量相似,但是只能在其所属的子程序中使用。没有定义为静态的局部变量,在每次进入其所属的子程序时,变量值都会变为初始值。我们看下图的效果:

511遇见易语言教程

易语言源码:

.版本 2.程序集 窗口程序集_启动窗口.子程序 __启动窗口_创建完毕.子程序 _按钮_静态变量_被单击静态变量 ().子程序 静态变量
.局部变量 a, 整数型, 静态
.局部变量 b, 整数型a = a + 到整数 (编辑框1.内容)
b = b + 到整数 (编辑框1.内容)
画板1.滚动写行 (a)
画板1.滚动写行 (b).子程序 _按钮_连续赋值_被单击
.局部变量 a, 文本型, , "4"
.局部变量 i, 整数型' 连续赋值 (“我是连续赋值”, 编辑框1.内容, 编辑框2.内容, 编辑框3.内容, 编辑框4.内容, 编辑框5.内容, 编辑框6.内容)
' 连续赋值 (“连续赋值”, a [1], a [2], a [3], a [4])
.计次循环首 (取数组成员数 (a), i)连续赋值 (“循环连续赋值”, a [i])
.计次循环尾 ().计次循环首 (取数组成员数 (a), i)输出调试文本 (a [i])
.计次循环尾 ().子程序 _按钮_赋值不同_被单击连续赋不同的值 ().子程序 连续赋不同的值
.局部变量 文本, 文本型
.局部变量 文本数组, 文本型, , "0"
.局部变量 i, 整数型
.局部变量 组件, 整数型
.局部变量 编辑框, 编辑框, , "6"文本 = “2222|333|编辑框33|编辑框44|编辑框55|编辑框66”
文本数组 = 分割文本 (文本, “|”, ).' 计次循环首 (取数组成员数 (文本数组), i)' 画板1.滚动写行 (文本数组 [i]).' 计次循环尾 ()
组件 = 寻找组件 (_启动窗口, “编辑框”, “编辑框”, , )
.计次循环首 (取找到组件数目 (组件), i)编辑框 [i] = 取所找到组件 (组件, 取找到组件数目 (组件) - i)编辑框 [i].内容 = 文本数组 [i]
.计次循环尾 ()

原文:易语言教程静态变量和连续赋值

         511遇见易语言教程

更多推荐

511遇见易语言学习静态变量和连续赋值

本文发布于:2024-03-10 03:59:51,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1726957.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:赋值   变量   静态   易语言

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!