易语言全局变量,程序集变量和局部变量的区别

易语言全局变量,程序集变量和局部变量的区别,第1张

三个变量主要的区别主要是调用的袭缺高范围。

全局变量,是你这个变量不管在哪个窗口、哪个子程序、哪个子程序都可以被调用。

程序集变量扮灶只能在单个程序集被调用。这个程序集里所有的子程拍尺序都可以调用。

局部变量只能在一个子程序里被调用。

参数:是提供给子程序使用的参数

。参数虽然也是变量的一种,但参数不要用来当变量,绝戚樱因仔兄为你如果把一个参数变量,主动赋值,就会更改这个参数的值。。。。。。。。怎么说呢,就是参数是一个程序集变量,变量只是一个子程序的变量,不会影响其他变量

变量并丛:是子程序里面使用的

【举个例子】

图A

如图A,在子程序中,给参数赋值,把原本指定的变量值, 给更改了,所以这样的做法是不合逻辑的。。。。。。。。。。。

“所以,不要在子程序里面,给参数更改值,你可以调用,但不要修改”

结果就是:参数也是变量,但参数不能当变量使用

在一个变化过程中,始终不变的量,我们称它为常量。它们可以是不随时间变化的某些量和信息,也可以是表示某一数值的字符或字符串,常被用来标识、测量和比较。

变量是一段有名字的连续存储空间。在源代码中通过定义变量来申请并命名这样的存储空间,并通轿哗过变量的名字来使用这段存储空间。 变量是程序中数据的临时存放场所。在代码中可闭老行以只使用一个变量,也可以使用多个变量,变量中可以存放单词、数值、日期以及属性。

在易语言中常量需要在常量表中声明,使用时在常量名称前加#,比如

设定一个常量名称 “我”

.版本 2

.常量 我, "“公子七哥”"

在程序中 #我 就表示“公子七哥”文本。不能再用 #我 来表示其他内容。

变量 使用前也需要声明 有全局变量(在整个程序中使用)、程序集变量(在程序集中使用)、局部变量(在一个子程序中含喊使用) 还需要声明变量类型 文本型 字节型 小数型 逻辑型 等

变量的值可以改变。比如 声明变量i 整数型 给i赋值1,则i等于1;给i赋值2 ,则i等于2。

建议找些程序设计基础的书籍或教程看看。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12337498.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存