- Lua 教程
- Lua - 首页
- Lua 基础
- Lua - 概述
- Lua - 环境
- Lua - 基本语法
- Lua - 注释
- Lua - 打印 Hello World
- Lua - 变量
- Lua - 数据类型
- Lua - 运算符
- Lua - 循环
- Lua - 决策
- Lua - 函数
- Lua - 日期和时间
- Lua 数组
- Lua - 数组
- Lua - 多维数组
- Lua - 数组长度
- Lua - 迭代数组
- Lua 迭代器
- Lua - 迭代器
- Lua 列表
- Lua - 在列表中搜索
- Lua 模块
- Lua - 模块
- Lua - 命名空间
- Lua 元表
- Lua - 元表
- Lua 协程
- Lua - 协程
- Lua 文件处理
- Lua - 文件 I/O
- Lua 库
- Lua - 标准库
- Lua - 数学库
- Lua - 操作系统功能
- Lua 有用资源
- Lua - 快速指南
- Lua - 有用资源
- Lua - 讨论
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
广告