lua 中有 const 关键字吗?或者其他类似的东西?因为我想将我的变量定义为 const 并防止更改变量的值。
提前致谢。
请您参考如下方法:
Lua 不自动支持常量,但您可以添加该功能。例如,将常量放在表中,并使用元表将表设为只读。
操作方法如下:http://andrejs-cainikovs.blogspot.se/2009/05/lua-constants.html
复杂的是,常量的名称将不仅仅是“A”和“B”,而是类似于“CONSTANTS.A”和“CONSTANTS.B”的名称。您可以决定将所有常量放在一个表中,或者将它们按逻辑分组到多个表中;例如数学常数的“MATH.E”和“MATH.PI”等。