首页 脚本语言 Lua ( Page 2 )

Lua 123

Lua是一个小巧的脚本语言,Lua脚本可以很容易的被C/C++ 代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚本,也可以作为普通的配置文件,代替XML,ini等文件格式,并且更容易理解和维护。

Lua编程示例(一):select、debug、可变参数、table操作、error

function test_print(...) for i=1,select(\"#\",...) do print(i,select(i,...)) end end test_…

Lua中的repeat…until循环语句使用教程

与for和while循环不同,在循环的顶部测试循环条件,Lua编程语言的repeat...until 循环检查循环底部的状态。 repeat...until 循环类似于while循…

2023-12-05 962

Lua中的变量和流控制入门学习

复制代码 代码如下:num = 42 -- 所有的数字都是double。 -- 别担心,double的64位中有52位用于 -- 保存精确的int值; 对于需要52位以内的int值…

2023-12-05 961

lua 如何获取指定路径下的所有文件夹

目录lua入门介绍一.lua介绍二.Lua 特性轻量级可扩展其他特性三、应用场景lua 获取指定路径下的所有文件夹一、io.popen 函数获取二、使用lfs(LuaFileSys…

Lua中使用模块的一些基础知识

--两个横线开始单行的注释,--[[加上两个[和]表示多行的注释--]]。 复制代码 代码如下:-- 假设文件mod.lua的内容是: local M = {} local fun…

2023-12-05 955

Lua基本语法

1 简介 由 clean C 实现。需要被宿主程序调用,可以注入 C 函数。 2 语法约定 Lua 的语法基于 BNF 的语法规则。 Lua 对大小写敏感。 2.1 保留关键字 C…

2023-12-05 952

lua日志文件处理代码

目前我找到的文件夹的搜索工具,最多可以完成把搜索到的单行的内容,进行输出出来,或者进行一些简单的处理,但是不够灵活。 因此就用lua自己写了个,可以完成自己定义搜索处理函数,进行一…

Redis教程(三):List数据类型

一、概述: 在Redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键…

浅析Lua中的迭代器

迭代器是一种结构,使能够遍历所谓的集合或容器中的元素。在Lua中,这些集合通常是指那些用于创建各种数据结构,如数组表。 一般对于迭代器 一个通用的迭代器提供的键值对集合中的每个元素…

2023-12-05 933

Lua教程(二十二):userdata

在Lua中可以通过自定义类型的方式与C语言代码更高效、更灵活的交互。这里我们通过一个简单完整的示例来学习一下Lua中userdata的使用方式。需要说明的是,该示例完全来自于Pro…

2023-12-05 931