且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Lua 变量和注释

更新时间:2022-06-29 04:31:18

1、注释

1.1 多行注释

--[[
多行
注释
]]


--[[
多行
注
释
--]]

--[[
多行
注释
]]--

1.2 单行注释

--单行注释

==lua语法可以省略分号==
Lua 变量和注释

2、变量

Lua 变量和注释

2.1 简单变量类型

lua当中的简单变量类型

  • nil
  • number
  • string
  • boolean

nil

-- nil 有点类似于C#中的null
a=nil
print(a)

Lua 变量和注释

number

--number 所有的数值都是number
a=1
print(a)
a=1.2
print(a)

Lua 变量和注释

string

-- 字符串的声明,使用单引号、双引号都可以
--lua里没有char
a="lucky"
print(a)
a='mechanic'
print(a)

Lua 变量和注释

boolean

a=true
print(a)
a=false
print(a)

Lua 变量和注释

通过type函数 可以得到变量的类型

a=true
print(a)
a=false
print(a)
print(type(a))

Lua 变量和注释
type的返回值是string

Lua 变量和注释

注意事项

==**lua 当中的所有变量申明都不需要申明变量类型,它会自动判断
lua中的一个变量可以随便赋值(自动识别类型)**==
你看下面b可以被赋值成nil、number、string,这要是在C#,怕不是要被打死0.0
Lua 变量和注释
==lua中使用没有声明过的变量不会报错,默认值是nil==
Lua 变量和注释
未完待续。。。。。。。。。