- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 Lua的系统库
1.向table里面动态添加值:local t={}for i=1,10 dotable.insert(t,i)endfor k,v in pairs(t) doprint(k,v)end2.向table中删除值:local t={}for i=1,10 dotable.insert(t,i)endtable.remove(t
2017-09-25 19:02:58 294
原创 Lua 包
在foo.lua文本文件中写入如下代码:local class={}function class.foo(a,b)return a+bendreturn class在test.lua文件中写入代码如下:c=require("foo")print(c.foo(1,2))require也可由dofile替换,但两者不同c=dofile("foo.
2017-09-16 21:45:14 331
原创 Lua语法结构之For的泛型遍历
泛型遍历无法保证顺序,如a={["foo"]=1,[100]=true,[1]=20,[2]=30,}for k,v in pairs(a) doprint(k,v)endipairs只遍历数组:a={["foo"]=1,[100]=true,[1]=20,[2]=30,}for k,v in ipairs(a)
2017-09-16 21:27:09 378
原创 Lua语法结构之If和While
1.If结构if foundwatermelon() thenbuy("baozi","1")elsebuy("baozi","1kg")end2.While结构local i=0while iprint(i)i=i+1end
2017-09-16 21:04:06 536
原创 Lua语法结构之表达式
1.Lua的表达式a=1b=2print((a+b)*3)Lua的逻辑表达式print(true and false)print(true or false)print(not false)字符串的连接print("hello".." world")function foo()a=1end
2017-09-16 20:35:42 409
原创 Lua的基本语法结构
1.Lua的值和类型(1)数值类型:如1,2,3,1.2,3.14等;(2)字符串类型:双引号表示,如"Hello World";(3)布尔类型:true,false;代码调用如下:a=1b="hello world"c=falseprint(a,b,c)运行结果如下:2.Lua的TableTable=数组+映射(1)数组a={}
2017-09-16 18:53:53 301
qt Creator实现可扩展对话框的设计
2015-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人