原文:Step By Step(Lua表达式和语句)

一 表达式: . 算术操作符: Lua支持常规算术操作符有:二元的 指数 取模 ,一元的 负号 。所有这些操作符都可用于实数。然而需要特别说明的是取模操作符 ,Lua中对该操作符的定义为: a b a floor a b b 由此可以推演出x 的结果为x的小数部分,而x x 的结果则为x的整数部分。类似的,x x . 则是x精确到小数点后两位的结果。 . 关系操作符: Lua支持的关系操作符有: ...

2012-06-15 09:50 4 11077 推荐指数:

查看详情

Step By Step(Lua开篇)

一、简介:  Lua作为目前最为流行的、免费轻量级嵌入式脚本语言,在很多工业级的应用程序中被广泛应用,如Adobe's Photoshop,甚至是在一些著名的游戏程序中也被大量使用,如星际。不仅如此,由于Lua具备很多特殊的优点,如语法简单(基于过程)、高效稳定(基于字节码)、可以处理复杂 ...

Mon Jun 11 17:24:00 CST 2012 8 12256
Step By Step(Lua函数)

= 20, y = 20}。 Lua为面对对象式的调用也提供了一种特殊的语法--冒号操作符。表达式o. ...

Mon Jun 18 18:05:00 CST 2012 6 14521
Step By Step(Lua环境)

Lua将其所有的全局变量保存在一个常规的table中,这个table被称为“环境”。它被保存在全局变量_G中。 1. 全局变量声明: Lua中的全局变量不需要声明就可以使用。尽管很方便,但是一旦出现笔误就会造成难以发现的错误。我们可以通过给_G表加元表的方式来保护全局变量的读取 ...

Mon Jul 02 17:56:00 CST 2012 0 6320
Step By Step(Lua目录)

之前已经说了很多,我目前的观点还是那样,在嵌入式脚本中,Lua是最优秀、最高效的,如果您有不同的观点,欢迎指正并讨论,切勿吐槽。这个系列完全来自于《Programming in Lua》,您可以将其视为本人的读书笔记。相比而言,如果您已经掌握了Lua,但仍然不是非常熟练,请相信这个系列一定 ...

Mon Jul 30 17:22:00 CST 2012 7 20105
Step By Step(Lua模块与包)

Lua 5.1开始,我们可以使用require和module函数来获取和创建Lua中的模块。从使用者的角度来看,一个模块就是一个程序库,可以通过require来加载,之后便得到一个类型为table的全局变量。此时的table就像名字空间一样,可以访问其中的函数和常量 ...

Wed Jul 04 17:35:00 CST 2012 5 15357
Step By Step(C调用Lua)

1. 基础: Lua的一项重要用途就是作为一种配置语言。现在从一个简单的示例开始吧。 --这里是用Lua代码定义的窗口大小的配置信息 width = 200 height = 300 下面是读取配置信息的C/C++代码: 下面 ...

Fri Jul 20 16:47:00 CST 2012 0 14814
Step By Step(Lua数据持久化)

1. 数据文件: 我们可以利用Lua中table的构造式来定义一种文件格式,即文件中的数据是table构造并初始化的代码,这种方式对于Lua程序而言是非常方便和清晰的,如: Entry { "Stephen Liu", "Male", "Programmer", "BS ...

Wed Jun 27 16:09:00 CST 2012 6 6278
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM