变量
2022-12-26 23:00:02 最后更新

介绍

变量可以存储数字、字符串、布尔值、对象等数据类型,和 Java 类似。

裕语言中的变量有 3 类:

局部变量

局部变量使用 s 关键字定义,只能在当前所处的事件中可以访问。

如果不赋值,变量值默认为 null

s a = 123
s b = "你好"
s c = true
s d = null
s e

使用变量名,可以访问变量。

s a = "你好"
syso(a) // 控制台输出:你好

界面变量

界面变量使用 ss 关键字定义,只能在当前所处的界面中访问,界面中所有事件都能访问。

界面变量使用 ss.变量名 形式访问。

ss a = 123
syso(ss.a)

f(a > 100)
{
    tw("a比100大")
}

全局变量

全局变量使用 sss 关键字定义,可以在所有界面和模块中使用。

全局变量使用 sss.变量名 形式访问。

sss a = "你好"
syso(sss.a)