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

更新於: 2021年12月1日

16K+ 瀏覽量

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.