1. 首页
  2. 编程语言
  3. 其他
  4. Lua中的函数浅析

Lua中的函数浅析

上传者: 2021-06-25 00:02:00上传 PDF文件 65.26 KB 热度 14次

在lua中函数的调用方式和C语言基本相同。如print, z=add(x+y)。lua为面向对象也提供了一个新的特殊语法--冒号操作符。在以上声明中,包含了函数名,参数列表,以及函数体。需要说明的是,Lua中实参和形参的数量可以不一致,一旦出现这种情况,Lua的处理规则等同于多重赋值,即实参多于形参,多出的部分被忽略,如果相反,没有被初始化的形参的缺省值为nil。lua中同一个函数可以接受不同数量的参数lua中允许将多个参数合并在一个table中,当做一个参数传入在lua中函数和其他所有值一样是匿名的,即它们没有名称,我们在操作的时候都在在操作该函数的变量。

用户评论