lua
zhijun1988
嵌入式开发
展开
-
lua table函数库
copy:http://blog.csdn.net/q277055799/article/details/8438926Lua中的table函数库一部分的table函数只对其数组部分产生影响, 而另一部分则对整个table均产生影响. 下面会分开说明. table.concat(table, sep, start, end)concat是concatenate(连锁,转载 2013-11-26 15:06:04 · 1533 阅读 · 0 评论 -
Lua语言中pairs和ipairs的区别
copy from: http://dotlive.blog.163.com/blog/static/2055111742011917103914229/tbl = {"alpha", "beta", ["one"] = "uno", ["two"] = "dos"}for key, value in ipairs(tbl) do print(key,转载 2013-11-26 11:35:05 · 602 阅读 · 0 评论 -
Lua编译执行与错误 dofile loadstring
copy:http://www.cnblogs.com/stephen-liu74/archive/2012/06/22/2414417.html 1. 编译: Lua中提供了dofile函数,它是一种内置的操作,用于运行Lua代码块。但实际上dofile只是一个辅助函数,loadfile才是真正的核心函数。相比于dofile,loadfile只是从指定的文件中加载Lua代码块,转载 2013-11-27 13:44:23 · 1357 阅读 · 0 评论 -
Lua学习——闭包、迭代器
copy:http://blog.csdn.net/phenix32/article/details/8961592--[[ 时间:2013年5月22日11:25:40 作者:PhoenixCao 内容:Lua程序练习3--]]-- 闭包示例names = {"Peter","Phoenix","Mary"}grades = {Mary = 10, Peter =转载 2013-11-27 10:37:21 · 850 阅读 · 0 评论 -
lua编程
copy:http://www.cnblogs.com/stephen-liu74/category/360139.html转载 2013-11-27 11:46:37 · 647 阅读 · 0 评论 -
lua string库函数
copy:http://blog.csdn.net/cws1214/article/details/16963231Lua 最强大的特性之一就是它的字符串处理能力,它支持字符格式化输出,具有可扩展的模式匹配查找功能,以及一些实用的字符操作,例如查询、截取、替换和删除等字符串操作,这些字符串操作函数都封装在一个名为 string 的模块里。Lua 里的字符索引是从 1 开始,索引值也可以转载 2013-11-27 15:48:45 · 1238 阅读 · 0 评论 -
lua math库
copy:http://blog.sina.com.cn/s/blog_a53e5daf01012k1h.htmlatan2、sinh、cosh、tanh这4个应该用不到。 函数名描述示例结果pi圆周率math.pi3.1415926535898abs取绝对值math转载 2013-11-28 10:56:50 · 2115 阅读 · 0 评论 -
lua和C/C++语言之间的调用
func.lua--变量定义width, height = 1, 2 ; --lua函数定义,实现加法function sum(a, b) return a + b;end --lua函数定义,实现字符串相加function mystrcat(a, b) return a .. b;end --lua函数定义,通过调用c代码中的csum函数实现加法functi原创 2013-11-29 11:21:26 · 1145 阅读 · 0 评论 -
lua与C/C++
目录(?)[+]头文件例一简单运行Lua代码例二与Lua交换数据例三在C中调用Lua子函数例四在Lua代码中调用C函数闭包closure伪索引函数库例五与Lua交换自定义数据使用metatable提供面向对象调用方式例六使用C包装类头文件在C中调用Lua函数在Lua代码中调用C函数在Lua代码中使用C类属性附 Lua语法简介语法约定类型表达式基本转载 2013-12-03 14:33:47 · 2732 阅读 · 0 评论