Lua 之 奇葩的默认参数 设置
来源:互联网 发布:淘宝被扣分后降权多久 编辑:程序博客网 时间:2024/05/08 05:16
function test(a)
a = a or 1
print(a)
end
test()
test(2)
console:
1
2
function test(a)
a = a or true
print(a)
end
test()
test(false)
两个居然 都 是true
判断 bool 类型时用这个方法。
function test()
a = a == nil and true or false
或者
a= a ~= false
print(a)
end
- Lua 之 奇葩的默认参数 设置
- CString.Format函数之奇葩的参数
- lua 默认参数
- Lua 之的默认参数设置问题
- x264设置默认参数
- C++之函数的默认参数
- 函数重载之函数的默认参数
- Android UI奇葩问题之Button字母默认大写
- C++之默认参数
- C++之默认参数
- Spring boot之默认首页的设置
- 设置COM接口默认参数
- birth报表设置默认参数遇到的错误
- 浅谈Javascript中默认参数值的设置
- visual studio: 为新建的项目设置默认参数
- 你应该知道的那些超时设置或默认参数
- 你应该知道的那些超时设置或默认参数
- 你应该知道的那些超时设置或默认参数
- ios 数组操作
- Ivy与Ant集成
- div高度百分比
- 算法2013110701
- Django中HTTP请求(Request)和回应(Response)对象
- Lua 之 奇葩的默认参数 设置
- ps aux 详解
- Linux文件系统的未来?
- 将某一普通应用设为桌面(launcher)的方法
- 想好了,努力学好技术先,羡慕别人不来的
- ftell()和fseek()
- [转载]数学各个研究方向简介
- 学习emacs的指引
- 数据离线缓存与读取