LUA中没有宏,也就不能使用像C中用宏来方便的开关代码,如下:
#if 0
代码关闭
#endif
#if 1
代码打开
#endif
但可以通过注释来变相实现,如下:
--[[
代码关闭
--]]
---[[
代码打开
--]]
- 代码关闭时,便是一个一般的块注释,里面的代码被注释掉了
- 代码打开时,便是两个单行注释,里面的代码得以运行
本文介绍了在LUA中如何通过注释的方式实现代码的开关功能,以替代C语言中的宏定义方式。当需要关闭某段代码时,可以使用块注释;当需要运行时,则使用两个单行注释。
LUA中没有宏,也就不能使用像C中用宏来方便的开关代码,如下:
#if 0
代码关闭
#endif
#if 1
代码打开
#endif
但可以通过注释来变相实现,如下:
--[[
代码关闭
--]]
---[[
代码打开
--]]

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