- 博客(7)
- 收藏
- 关注
转载 《lua程序设计 第二版》 学习笔记6 -------- 深入函数
-- 第6章 深入函数 -- 函数是一种“第一类值”,他们具有特定的“词法域” -- “第一类值”:与其他传统类型的值具有相同的权利。例如:存储到变量/table中,作为实参传递给函数或者作为其他函数的返回值 -- "词法域":一个函数可以嵌套在另一个函数中,内部函数可以反问外部函数的变量。 local function testFun(x) return 2 * x end...
2014-05-11 01:34:00
94
转载 《lua程序设计(第二版)》学习笔记(五)-- 函数基础
-- 第 5 章 函数 -- 一种对语句和表达式进行抽象的主要机制 print(os.date()); -- 打印日期 Sun Apr 20 12:44:46 2014 -- 一看到sun,感慨广州没有晴天 -- 函数没有参数也要括号 -- 特殊情况:只有一个参数的时候, 并且参数一个string/table构造式,可不写括号 print "Hel...
2014-05-05 11:31:00
74
转载 《lua程序设计(第二版)》学习笔记(四) ------------ 基本操作
解释都在注释里,你可以新建lua文件,拷贝下面的代码直接在命令行下面就可以运行,本人是用sublime运行的 -- 第4章 语句 -- 赋值, 局部变量与块, 控制结构 break与return -- 4.1 赋值: 修改一个变量或者一个table中字段的值 a = 0; a = 1; -- 赋值也,变换值也 -- 多重赋值(多重返回稍后讲解) a, b = 2...
2014-05-04 18:39:00
76
转载 《lua程序设计(第二版)》学习笔记(三) -------------- 表达式
-- 第3章 表达式 -- 表达式用于表示值,表达式可以包含 number,string,变量,一/二元操作符及函数调用。-- 甚至是函数定义和table构造式 -- 3.1 算术操作符print("3.1 小数点后: " .. tostring(3.1%1));print("3.1 小数点前: " .. tostring(3.1-3.1%1)); function isTurnB...
2014-05-04 15:55:00
76
转载 Lua程序设计(第二版)学习笔记(一)---------- Hello World
前段时间认真的看了一下《lua程序设计(第二版)》这本书,每一章写一个lua脚本,诸多注释,相信给初学者有一定帮助。 -- 第一章代码 print("hello Hello"); -- 全局函数 function face(n) if n == 0 then return 1 else return n + ...
2014-05-02 19:05:00
65
转载 lua 中文教程 第0章(序言)
目前很多程序语言都专注于帮你编写成千上万行的代码,所以此类型的语言所提供的包、命名空间、复杂的类型系统及无数的结构,有上千页的文档需要操作者学习。 而Lua并不帮你编写大量的代码的程序,相反的,Lua仅让你用少量的代码解决关键问题。为实现这个目标,像其他语言一样Lua依赖于其可扩展性。但是与其他语言不同的是,不仅用Lua编写的软件易于扩展,而且用其他语言比如C/C++编写的软...
2014-02-22 18:06:00
79
转载 cocos2dx 2.2.1 自带例子:TextInputTest (输入法)
闲得…把例子代码结构画了一下。 转载于:https://www.cnblogs.com/bibiAndroid/p/da.html
2013-12-14 09:59:00
105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人