![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lua
popcorn丶
爱玩游戏,研究游戏玩法
展开
-
LUA 面试复习笔记
LUA 游戏面试复习题Lua的特性Lua数据类型基本类型function(函数)hread(线程)userdata(自定义类型)Lua元表(Metatable)__index 元方法__newindex 元方法__call 元方法__tostring 元方法操作符元方法LUA闭包Lua的特性轻量级: 它用标准C语言编写并以源代码形式开放,编译后仅仅一百余K,可以很方便的嵌入别的程序里。可扩展: Lua提供了非常易于使用的扩展接口和机制:由宿主语言(通常是C或C++)提供这些功能,Lua可以使用它们,原创 2020-08-23 23:14:54 · 727 阅读 · 0 评论 -
lua数据结构原理
开发游戏好几年了,一直好奇,为什么lua可以那样子随便赋值,一会等于数字,一会有插入一个字符串,到底底层是怎么表示这些数据的。经过最近对lua源码的解读,记录一下自己的心得。本文主要讲以下几个方面:lua通用数据结构的实现 lua中字符串的表示 lua表的表示lua通用数据结构的实现:/*这里是lua所有的基本数据类型token定义(保存在lua.h)*/#define LU...原创 2019-09-10 16:15:54 · 3406 阅读 · 3 评论