第一版是为 Lua 5.0 编写的。虽然在很大程度上仍然适用于后续版本,但有一些不同之处。
第四版针对 Lua 5.3,可在 Amazon 和其他书店购买。
购买本书,您还可以帮助支持 Lua 项目。
用 Lua 编程 | ||
第一部分。语言 第 1 章。入门 |
全局变量不需要声明。您只需为全局变量分配一个值即可创建它。访问未初始化的变量并不是一个错误;您只需获取特殊值 nil 作为结果
print(b) --> nil b = 10 print(b) --> 10
通常您不需要删除全局变量;如果您的变量寿命很短,则应使用局部变量。但是,如果您需要删除全局变量,只需将 nil 分配给它
b = nil print(b) --> nil之后,就好像该变量从未使用过一样。换句话说,全局变量只有在(并且仅在)它具有非 nil 值时才存在。
版权所有 © 2003–2004 Roberto Ierusalimschy。保留所有权利。 |