
lua
文章平均质量分 55
TO_ZRG
这个作者很懒,什么都没留下…
展开
-
lua 源码分析
这里只是列举了lua当中用到的c 语言的知识1.这个类似c#中的委托 类型是lua_KFunction ,参数是后面三个比如 定义一个lua_KFunction func1,就等于 声明了一个函数 int *func1 (lua_State,int,lua_KContext)2. char**agrv相当于string[]数组3.void*ud它不是空类型,而是可以转换成任意类型的指针,比如可以转换为int,float 等4.void**ud任意...原创 2021-07-11 18:29:46 · 1960 阅读 · 1 评论 -
编码格式详解 以及 lua字符串长度获取
https://blog.youkuaiyun.com/lyn1772671980/article/details/86691524 utf8占几个字节转载 2021-05-12 12:18:53 · 287 阅读 · 0 评论 -
lua table 库
1.table.concat(table,sep,i,j)合并表格里面的值,sep表示各个值之间的分隔符,ij表示从table中的第i个值合并到第j个值,表中的值不能为表,因为表不能转换成字符串> = table.concat({ 1, 2, "three", 4, "five" })12three4five> = table.concat({ 1, 2, "three"...原创 2019-07-21 16:53:46 · 196 阅读 · 0 评论 -
lua string 库
1.lua中的string索引是从1开始,如果从后面开始,索引为-1,往前以此类推2.string是一个table,拥有一个带有__index的元表,所有string.byte(s,i),也可以写成s:byte(i)3.string.byte(s,i,j)返回字符串s从i到j的字符的ASCII值,i默认为1,j默认等于i4.string.char(...)接收0个或者多个参数,返回一个...原创 2019-07-06 19:00:22 · 935 阅读 · 0 评论