![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lua
文章平均质量分 82
shijihuangshou
这个作者很懒,什么都没留下…
展开
-
lua学习之旅1
为啥现在这么多游戏是用lua呢。。到底lua好处都有啥(吸收地下氮磷钾,小麦亩产一千八)。。1.粘合剂语言,可用来调用c++之类的。2.小巧,动态类型(说的就是table吧),自动内存管理(这个还没涉及过)。其实没特别的感觉,只看了几章书。简单总结一下lua的一些语法,主要是平时用c++的对比一下一,数据类型方面以及表达式上1. 没有强的数据类型,声明变量默认是全局原创 2015-01-15 15:06:10 · 329 阅读 · 0 评论 -
lua学习之weak表
弱表(weak table)是一个很有意思的东西,像C++/Java等语言是没有的。弱表的定义是:A weak table is a table whose elements are weak references,元素为弱引用的表就叫弱表。有弱引用那么也就有强引用,有引用那么也就有非引用。我们先要厘这些基本概念:变量、值、类型、对象。 (1)变量与值:Lua是一个dynamical转载 2015-01-19 16:01:05 · 601 阅读 · 0 评论 -
lua学习之旅2--学习笔记
第二部分主要涉及lua的tables和objects,主要的部分包括1.lua实现数组,链表等数据结构2.Metatables的使用3.全局变量_G表以及setfenv的使用4.package的实现5.lua如何实现类6.weak表的应用一,lua实现数组链表等数据结构利用table可以很有效的实现这些数据结构,这里就不详细写二,Metatabl原创 2015-01-19 16:40:27 · 412 阅读 · 0 评论