lua学习实例,都是自己写的,慢慢摸索,涵盖了lua常用的方法

原创 2011年01月14日 14:08:00

以下为lua文件
func.lua

 

--变量定义
width=1 ;
height=2 ;
n=0;

--lua函数定义,实现加法
function sum(a,b)
    return a+b ;
end

--lua函数定义,实现字符串相加
function mystrcat(a,b)
    return a..b ;
end

--lua函数定义,通过调用c代码中的csum函数实现加法
function mysum(a,b)
    return mylib.csum(a,b) ;
end

function retargnum(a)
    width1=1 ;
    return a[7];
end

---------------------------------------------------------

func2.lua


function retargnum(a)
    local b = table.getn(a)
    return b;
end

function retglobalwidth()
    return width1;
end

-------------------------------------------------------------

lua学习实例,都是自己写的,慢慢摸索,涵盖了lua常用的方法,里面有详细的注释,对新学的还是很有帮助的,分享给大家,以前总是搜别人的东西今天也发一个自己的,虽然有的是从网上找的资料,但是都已经理解了,哈哈,请多指教啊

快速掌握Lua 5.3 —— 两个完整的例子

第一个例子将Lua脚本作为一个小型的简化版的“数据库”,展现了如何简单高效的将这个“数据库”中的数据转化为网页显示。-- "db.lua"文件中内容。 --[[ 这里看似是一张名为"entry"的表中...
  • VermillionTear
  • VermillionTear
  • 2016年01月21日 16:51
  • 2424

lua学习+项目实例

一 、 编写客户端服务器脚本(python)  服务器端: import socket     s=socket.socket()   #创建socket对象 s.bind(('127.0.0.1'...
  • wshlp123456
  • wshlp123456
  • 2017年02月06日 10:53
  • 666

lua 语法例子收集

字符串(Literal strings) 以单引号或者双引号定界,同时可以包含以下C语言风格的转义字符:   \a --- 铃声(bell)  \b --- 回退(backspace)  \f...
  • sinat_20010675
  • sinat_20010675
  • 2017年03月31日 13:48
  • 984

Lua的编程实例

以前准备写这么篇文章,一直没动手起来,现在在这贴上我编写的一些Lua简单实例源码,跟大家分享下。 转载请注明出处!   --[[ 当函数参数很多的时候,这种用表的结构作为实参,是很好的传参方式 ...
  • suxinpingtao51
  • suxinpingtao51
  • 2013年01月05日 13:47
  • 4636

Lua基础 小结(两个Lua程序示例)

本篇文章作为Lua基础部分的一个小结,演示两个小程序,来表现Lua的不同特性。第一个例子说明Lua如何作为一门数据描述性语言使用。第2个例子,是一个马尔可夫链算法的实现。 ps:个人觉得书中的这一章有...
  • wzzfeitian
  • wzzfeitian
  • 2013年05月26日 20:59
  • 10251

lua socket最简单例子

lua socket最简单例子
  • CDAmber
  • CDAmber
  • 2016年08月30日 16:09
  • 2959

1_lua的第一个程序--hello world

刚学习一门语言的时候,相信很多人都想要运行出传说中的 hello world。在这里,我们也一样,先运行出属于你的第一个lua的程序。     因为lua是脚本语言,它并不能直接运行,而是依赖于其他程...
  • u011280484
  • u011280484
  • 2016年08月02日 22:27
  • 509

02,Lua 程序块

Lua 程序块
  • ArisKing
  • ArisKing
  • 2017年06月13日 22:52
  • 230

Lua入门例子

  • 2013年06月29日 15:59
  • 176KB
  • 下载

lua堆栈

首先了解下c++与lua之间的通信: 假设在一个lua文件中有如下定义 -- hello.lua 文件 myName = "beauty girl" 请注意红色数字,代表通信顺序: 1)...
  • perfect2011
  • perfect2011
  • 2014年02月14日 15:03
  • 7711
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:lua学习实例,都是自己写的,慢慢摸索,涵盖了lua常用的方法
举报原因:
原因补充:

(最多只允许输入30个字)