摘要: Lua之尾调函数的用法 --当函数的最后返回结果调用另一个函数,称之为尾调函数 --由于“尾调用”不会耗费栈空间,所以一个程序可以拥有无数嵌套的“尾调用” --判断当前调用是一条“尾调用”的准则:一个函数在调用完另一个函数之后,是否就无其他事情需要做了--下面举一下不是尾调用的例子 阅读全文
posted @ 2018-07-03 14:33 爱学习的虾 阅读(452) 评论(0) 推荐(0) 编辑
摘要: Lua中返回值的丢失问题 -- 如果函数调用所得的多个返回值是另外一个函数的最后一个参数,或者是多指派表达式中的最后一个参数时,所有返回值将被传入或使用。 -- 否则只有第一个返回值被使用或指定。 -- 如果函数调用所得的多个返回值 是 另外一个函数的最后一个参数 。否则,只有第一个返回值被指定或使 阅读全文
posted @ 2018-07-03 11:25 爱学习的虾 阅读(490) 评论(0) 推荐(0) 编辑