1、注释
1.1 多行注释
--[[
多行
注释
]]
--[[
多行
注
释
--]]
--[[
多行
注释
]]--
1.2 单行注释
--单行注释
==lua语法可以省略分号==
2、变量
2.1 简单变量类型
lua当中的简单变量类型
- nil
- number
- string
- boolean
nil
-- nil 有点类似于C#中的null
a=nil
print(a)
number
--number 所有的数值都是number
a=1
print(a)
a=1.2
print(a)
string
-- 字符串的声明,使用单引号、双引号都可以
--lua里没有char
a="lucky"
print(a)
a='mechanic'
print(a)
boolean
a=true
print(a)
a=false
print(a)
通过type函数 可以得到变量的类型
a=true
print(a)
a=false
print(a)
print(type(a))
type的返回值是string
注意事项
==**lua 当中的所有变量申明都不需要申明变量类型,它会自动判断
lua中的一个变量可以随便赋值(自动识别类型)**==
你看下面b可以被赋值成nil、number、string,这要是在C#,怕不是要被打死0.0
==lua中使用没有声明过的变量不会报错,默认值是nil==
未完待续。。。。。。。。。