![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lua
c0conut
开源运动支持者. 渗透崽崽. CTF摸鱼选手.
展开
-
Lua明坑暗坑>>闭包
转自http://blog.chinaunix.net/uid-52437-id-2108789.htmlLua的function、closure和upvalueLua 中的函数是一阶类型值(first-class value),定义函数就象创建普通类型值一样(只不过函数类型值的数据主要是一条条指令而已),所以在函数体中仍然可以定义函数。假设函数f2定义在函数f1中,那么就称f2为f1的内嵌(...转载 2019-10-23 16:38:01 · 260 阅读 · 0 评论 -
lua明坑暗坑>>传值和表
俗话说得好,明bug好写,暗bug难防。在使用各语言的时候都免不了会踩坑,lua也是如此。传址和传值这里让我们先快速明确一件事情lua中除了table的名字是传址,其他都是传值表(table)灵活的表lua中,table是非常重要的数据结构,它不固定大小,可以构建多种数据结构非常灵活这里据一个小例子:list = {} 就创建了一个新的tablelist[1] = "hello"l...原创 2019-10-18 20:45:48 · 421 阅读 · 0 评论 -
lua的字符串及字符串格式化
字符串的表示""''[[]]被以上三项框起来的内容即为string, 当选用其上的任意一种方式来表示字符串的时候,如果要字符串中包含它本身的符号,则需要转义。 举个例子: print("'I love Crane_Moker'") 输出:‘I love Crane_Mocker’而 print(""lua is a nice language"") 则会报错print("\"si...原创 2019-10-17 23:23:19 · 1329 阅读 · 0 评论