function print_r ( t )local print_r_cache={}local function sub_print_r(t...
感谢前人的分享 :Lua的upvalue和闭包 首先我们先来举一个c++中函数的例子,我们声明了一个函数,例如 这里函数名printTest实质...
lua的中文API lua入门笔记1 类型 表达式 语句 函数lua入门笔记2 深入函数 深入函数 迭代器与泛型for 编译、 协同程序(cor...
基础知识 Lua中的string和c#中相同,string类型的值一旦改变,便要为新值开辟空间,并指向此空间。也就是说每次对string变量进行...
基础知识 Lua有着自己的自动内存管理。程序只需要负责创建对象,而不需要去删除对象。通过垃圾回收机制,lua会自动去删除那些已经成为垃圾的对象。...
简介 Lua中table就是一种对象,这句话可以从三个方面来证实。 table可以像类一样可以拥有独立的状态。 table可以与对象一样拥有一个...
1环境 我们在lua中使用的所有全局变量,其实都保存在一个常规的table中,这个table被称为环境(environment)。由于他是一个t...
元表的概念通常,lua中的每个值都会有一套预定义的操作集合。例如可以将两个数字相加,但是我们没有办法直接让两个table相加,也没有办法对函数作...
这一篇章的内容 深入函数 迭代器与泛型for 编译、执行与错误 协同程序(coroutine) 1.深入函数 基础知识 Lua中,函数是第一类值...
文集作者