【易语言基础教程】第三课——易语言的变量

【易语言基础教程】第三课——易语言的变量

上期,我们知道了易语言的数据类型,这期,我为大家介绍易语言的变量。

易语言中,变量主要可以依据数据类型和作用范围进行分类。我在上期已经介绍了易语言有哪些数据类型,变量的数据类型就是在上文提到的几种,本文不予讨论。今天,我们要进行了解的是易语言的作用范围

1.全局变量

这种变量能够被任何程序集内的子程序调用,但是在运行时需要占用更多的性能

2.程序集变量

这种变量能够被任何所在程序集内的子程序调用,如果其他子程序也要调用该变量,则必须在变量前加上“该变量所在程序集所在窗口.程序集变量”的前缀

3.局部变量

这种变量仅供所在子程序调用,不过很节省性能

为了使大家更容易理解以上三种变量,举个不恰当的例子:全局变量相当于论坛里的管理员,程序集变量相当于论坛里的超级版主,局部变量相当于论坛里的版主。管理员可以管理论坛里的一切事务,不论你在哪个区发帖,管理员都可以进行管理;分区版主则能够管理全论坛的的一切事务,你在论坛里发帖,分区版主可以进行管理;同理,版主则只能管理所管理版区内的事务。

易语言的变量除了上面的几种外,还有两种特殊分类:静态变量和数组变量

静态变量

静态变量能够在子程序结束执行时,保持变量内的值不变,供下次调用子程序时继续使用,直到主程序结束。而变量如果没有设置静态属性,在子程序结束后将被初始化(即回到默认值)。

数组变量

数组变量,顾名思义,就是可以存放一组数据的变量。数组变量可以是多维的,这个我们现在暂时不深入研究,我们只需要知道以上知识即可。

本文链接:https://blog.faryou.eu.org/post/28.html 转载需经作者授权!

分享到:

相关文章

亚马逊公司简史 1995年,从事金融工作的杰夫·贝索斯(Jeff Bezos),拿着爸妈的全部积蓄,创立了在线书店亚马逊。23年过去了,...
森林怎么开语音
365bet亚洲官网

森林怎么开语音

🕒 08-08 👁️ 191
《dnf》疲劳多久恢复满 疲劳值恢复规则一览
best365中国官网

《dnf》疲劳多久恢复满 疲劳值恢复规则一览

🕒 07-27 👁️ 2666
SKT为何更名为T1,背后有哪些原因和考虑?
365bet亚洲官网

SKT为何更名为T1,背后有哪些原因和考虑?

🕒 09-02 👁️ 3983
未来旗舰手机即将到来:OPPO Find X全球发布会直播(图文+视频)
快速进步的秘诀
365bet亚洲官网

快速进步的秘诀

🕒 09-25 👁️ 4020