Lua中数据类型有哪些具体分类?
- 内容介绍
- 文章标签
- 相关推荐
本文共计279个文字,预计阅读时间需要2分钟。
在Lua中,`nil`代表未初始化的变量。当未给变量赋值时,打印该变量会返回`nil`。例如:
luaprint(1 + nil) -- 返回 nil
`print`函数在比较时,使用`nil`表示未定义或未赋值的变量。比较时,需要加引号:
luaprint((stl)==nil) -- 返回 nil
在Lua中,如果想要删除一个全局变量,并将`nil`赋值给它,可以直接进行赋值操作:
lua-- 假设有一个全局变量XX=nil
1 nil
在Lua中,未被赋值的变量,被打印时,返回nil;
print (stl) >> nil
nil用来比较时,要加引号
print (type(X) == "nil") >> true
在Lua中,要删除一个全局变量,将nil赋值给他即可;
在Lua中,false 和 nil被认为是假,其余为真;特别的,0为真;
2 字符串
在Lua中,字符串有单引号或双引号对表示;
s = ‘i have a dream‘ print (s) >> i have a dream
3 数字
Lua中数字只有double一种类型。
本文共计279个文字,预计阅读时间需要2分钟。
在Lua中,`nil`代表未初始化的变量。当未给变量赋值时,打印该变量会返回`nil`。例如:
luaprint(1 + nil) -- 返回 nil
`print`函数在比较时,使用`nil`表示未定义或未赋值的变量。比较时,需要加引号:
luaprint((stl)==nil) -- 返回 nil
在Lua中,如果想要删除一个全局变量,并将`nil`赋值给它,可以直接进行赋值操作:
lua-- 假设有一个全局变量XX=nil
1 nil
在Lua中,未被赋值的变量,被打印时,返回nil;
print (stl) >> nil
nil用来比较时,要加引号
print (type(X) == "nil") >> true
在Lua中,要删除一个全局变量,将nil赋值给他即可;
在Lua中,false 和 nil被认为是假,其余为真;特别的,0为真;
2 字符串
在Lua中,字符串有单引号或双引号对表示;
s = ‘i have a dream‘ print (s) >> i have a dream
3 数字
Lua中数字只有double一种类型。

