⼀步⼀步跟我学易语⾔之关于数组
什么是数组?
数组就是变量的集合。我们为了节省少⽤类型重复的变量可把它设为数组。
⾸先我们把光标停在程序集标题上按下回车键就会插⼊⼀个程序集变量,我们发现没有静态那⼀列,可以说明“程序集变
量”可以永久储存变量⾥的内容 (如果有多窗⼝,许多窗⼝都需要这个变量我们可把它设为全局变量) ,(如图)
(如果想创建全局变量如下图所⽰)
在上⾯我们把 “程序集变量”数组的初始成员定为 4 个成员的⽂本型数组
再创建⼀个四个超级编辑框和按钮及标签 (如图)
再触发以下按钮的单击事件。
易语言字符串转数组标题为 “设定完毕” 的按钮的代码步骤如下:
以上代码重定义数组是因为第四个成员保存的是钥匙所以可以增加钥匙数量,另参数⼆设为假是因为每次都要改变变量⾥的值。
变量循环是因为超级编辑框4 中每⼀⾏为⼀个钥匙。
再上⾯代码中我们可以知道数组变量的成员数是可以动态增加减少的,变量⾥的内容在创建时内容是否改变⾃⼰可决定。另如果只想加⼊数组可⽤命令加⼊成员加⼊成员(⽂本变量,“abc”)以及插⼊成员命令。
标题为 “取得钥匙数量” 的按钮的代码步骤如下:
此命令由设计时超级编辑框4 的⾏数决定的
取数组成员数这个命令⾮常⽅便如果你要为⼀个成员⾮常多的数组进⾏赋值利⽤这个命令在循环中赋予值。
标题为 “查看内容” 的按钮的代码步骤如下:
把提⽰的内容显⽰出准备解开密码。
在上⾯的代码中我们看到⽂本变量后跟着中括号,括号中放着数字,显然数组变量的提取成员的⽅法是在变量名后加上中括号括住预提取的成员位置。另数组分有单维数组及多维数组
它的定义和书写如下:
我们可以把多维数组看成为⼀个⽴体的存储器,它们的每⼀维都被前⼀维包含,以这代码来说他有⼆维成员前⾯的⼀维中每⼀个成员包含有第⼆维的成员数。
注:多维数组被使⽤加⼊成员命令后,就会变成单维数组,要⽤重定义数组来加成员,
重定义数组上⾯已介绍过所以第⼆个成员要设为真这样变保存住数组原有数据,第三个参数是可以扩充的就是说这可参数扩充的数量是预被重定义数组的维数。
标题为 “解锁” 的按钮的代码步骤如下:
这段代码很好理解,就是利⽤循环判断超级编辑框4 每⼀⾏与⽂本数组的存放钥匙的那⼏个成员是否⼀致之后再⽤信息框显⽰。
在上⾯的代码中我们学会了怎样定义变量和使⽤变量还有变量数组的定义⽅法以及数组成员提取⽅法和怎样动态定义数组,接下来我们来认识程序的基本知识。
总结
以上就是这篇⽂章的全部内容了,希望本⽂的内容对⼤家的学习或者⼯作具有⼀定的参考学习价值,谢谢⼤家对的⽀持。如果你想了解更多相关内容请查看下⾯相关链接
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论