在lua中声明一个全局变量很简单
a=5
直接赋值就可以,而且也不会限制变量的类型,我们可以直接把number类型的变量赋值string
a="Hello"
声明一个局部变量需要在前面加上关键字 local
local b=10
局部变量在当前代码块结束后就会销毁
用do end命令创建一个代码块
do
local c="我是局部变量"
print(c)--我是局部变量
end
print(c
本文详细介绍了在Lua中如何声明全局与局部变量,包括直接赋值的方式以及使用local关键字。探讨了变量类型不受限制的特点,并展示了代码块内局部变量的生命周期及与全局变量的同名使用情况。
在lua中声明一个全局变量很简单
a=5
直接赋值就可以,而且也不会限制变量的类型,我们可以直接把number类型的变量赋值string
a="Hello"
声明一个局部变量需要在前面加上关键字 local
local b=10
局部变量在当前代码块结束后就会销毁
用do end命令创建一个代码块
do
local c="我是局部变量"
print(c)--我是局部变量
end
print(c

被折叠的 条评论
为什么被折叠?