上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.2 注释
Lua的注释语法比较特别,与Shell家族的Perl、Python或C家族的C++、Java都不同,使用的不是常见的“#”或者“//”,而是连续的两个“-”,也就是“--”。
单行注释使用简单的“--”即可,例如:
-- this is a comment -- 当然也可以使用中文注释 print("hello lua") -- 行尾注释
多行注释使用“--[[... ]]”的形式:
--[[ -- 多行注释开始 多行注释,非常方便 -- 里面可以包含单行注释 可以很容易地注释掉大段的代码,或者书写说明文字 ]] -- 多行注释结束
在书写多行注释的时候还可以在“[[”和“]]”的括号中间插入若干个“=”,标记不同的注释层次,这在代码里也含有“[[”或“]]”时特别有用,例如:
--[==[ -- 特殊多行注释开始,加入了两个等号 [[测试多行注释的特殊语法]] -- 里面可以包含普通的多行注释 ]==] -- 特殊多行注释结束,等号数量必须匹配