Lua基础之Function
来源:互联网 发布:大数据和云计算技术 编辑:程序博客网 时间:2024/05/17 07:30
概述:1.定义和调用 2.多返回值3.可变参数
原文地址 http://blog.csdn.net/dingkun520wy/article/details/50275387
1.定义和调用
函数,在Lua中,函数的定义也很简单。典型的定义如下:
function add(a,b) -- add 是函数名字,a和b是参数名字return a+b -- return 用来返回函数的运行结果endadd(10,10)
函数调用的实参与形参数目可以不致,当传人少时补nil,当多时舍弃
function f()return 1,2,3enda,b,c = f()print(a .. b .. c)
3.可变参数
function f(...)for k,v in ipairs({...}) doprint(k,v)endendf(2,3,3)
0 0
- Lua基础之Function
- Lua学习之function
- Lua学习之function
- Lua 基础之 Lua 程序
- Lua之coroutine基础
- Lua基础之语法
- cocos2dx之lua基础
- Lua之coroutine基础
- Lua之coroutine基础
- Lua 基础之数据类型
- Lua 基础之语句
- Lua 基础之函数
- Lua 基础之迭代器
- Lua 基础之模块
- Lua基础之函数
- Lua基础之字符串
- lua基础之数组
- lua基础之迭代器
- Volley的简单使用与介绍
- Android Studio 教程
- 利用 Bootstrap 进行快速 Web 开发
- cache为什么分为i-cache和d-cache以及Cache的层次设计
- PHP数组操作array_unique()
- Lua基础之Function
- 希尔排序
- eclipse 远程调试
- FZU 2150
- 微信公众平台 URL 请求超时
- 编程的智慧
- html5拖拽
- go slice
- 简易WCF负载均衡方案