2018年7月23日

lua基础学习(五)

摘要: 一.Lua 模块与包 模块类似于一个封装库,从 Lua 5.1 开始,Lua 加入了标准的模块管理机制,可以把一些公用的代码放在一个文件里,以 API 接口的形式在其他地方调用,有利于代码的重用和降低代码耦合度。 1.定义-- 文件名为 module.lua-- 定义一个名为 module 的模块m 阅读全文

posted @ 2018-07-23 18:33 找到属于自己的天空 阅读(227) 评论(0) 推荐(0) 编辑

lua基础学习(三)

摘要: 一.lua函数 1.在Lua中,函数是对语句和表达式进行抽象的主要方法。既可以用来处理一些特殊的工作,也可以用来计算一些值。Lua 提供了许多的内建函数,你可以很方便的在程序中调用它们,如print()函数可以将传入的参数打印在控制台上。Lua 函数主要有两种用途:1.完成指定的任务,这种情况下函数 阅读全文

posted @ 2018-07-23 18:32 找到属于自己的天空 阅读(234) 评论(0) 推荐(0) 编辑

lua基础学习(四)

摘要: 一,lua字符串 单引号间的一串字符。 双引号间的一串字符。 [[和]]间的一串字符。 1.几个常用的转义字符 \b 退格 \f 换页 \n 换行 \r 回车 \t 跳到下一个tab位置 \0 空格 2.字符串操作 (1) string.upper(argument): 字符串全部转为大写字母。 ( 阅读全文

posted @ 2018-07-23 18:32 找到属于自己的天空 阅读(159) 评论(0) 推荐(0) 编辑

lua基础学习(二)

摘要: 一,Lua变量 1.lua变量的三种类型:全局变量,局部变量,表中的域 Lua 中的变量全是全局变量,那怕是语句块或是函数里,除非用 local 显式声明为局部变量。 局部变量的作用域为从声明位置开始到所在语句块结束。 变量的默认值均为 nil。 如: a=5 -- 全局变量 local b = 5 阅读全文

posted @ 2018-07-23 18:31 找到属于自己的天空 阅读(218) 评论(0) 推荐(0) 编辑

lua基础学习(一)

摘要: 设计目的: 为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 特性: 1.编译之后仅仅100k,可以很方便嵌入别的程序里。 2.可扩张性,Lua提供了非常易于使用的扩展接口和机制:由宿主语言(通常是C或C++)提供这些功能,Lua可以使用它们,就像是本来就内置的功能一样。 Lua 应用场 阅读全文

posted @ 2018-07-23 18:29 找到属于自己的天空 阅读(482) 评论(0) 推荐(0) 编辑

导航