Lua 编程中的评论
注释是一组被编译器忽略的命令。它们用于在您希望将注释附加到您的代码或一段代码的场景中,以便您以后访问它时可以轻松地回忆起来。注释语句通常在程序执行过程中被忽略。
Lua中有两种类型的注释-
单行注释
多行注释
多行注释在Lua中也称为块注释。
单行注释
Lua中的单行注释以双连字符(--)开头,并一直运行到行尾。
语法
-- this is a comment
让我们考虑一个例子,我们写了多个单行注释,然后故意在其中写入无效代码,看看会发生什么。
示例
考虑下面显示的例子-
-- z = 10 print(z) x = 11 -- print(x) -- ans
请注意,在最后一行,我们声明了一个没有赋值的全局变量,根据Lua是非法的,但是由于我们是在注释中进行的,它会被Lua忽略。
输出结果
nil
多行注释
多行注释,在Lua中也称为块注释,使用一种特殊的语法。
语法
--[[ this is a comment --]]
让我们创建一个例子,我们写两个块注释,其中一个是有效的注释,另一个不是有效的块注释。
示例
考虑下面显示的例子-
--[[ print(110) --]] ---[[ print("str") --]]
在上面的例子中,第二段代码看起来像是一个有效的块级注释,但如果我们仔细观察,我们会发现它不是。
输出结果
str