摘要: 第五章 函数 函数有两种用途:1.完成指定的任务,这种情况下函数作为调用语句使用;2.计算并 返回值,这种情况下函数作为赋值语句的表达式使用。 function function_name( ... ) -- body end Lua使用的函数可以是Lua编写也可以是其他语言编写,对于Lua程序员来说用什 么语言实现的函数使用起来都一样。 Lua函数实参和形参的匹配与赋值语句类... 阅读全文
posted @ 2015-04-03 18:43 hongjack 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 第一章 概览 1、chunks chunks是一系列语句, lua执行的每一块语句,比如一个文件或者交互模式下的每一行都是一个chunks。 2、全局变量 全局变量不需要声明,给一个变量赋值后即创建了这个全局变量,全局变量的初始值为 print(b) -->nil b = 10 print(b) -->10 ... 阅读全文
posted @ 2015-04-03 18:07 hongjack 阅读(1995) 评论(0) 推荐(0) 编辑
摘要: 1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而... 阅读全文
posted @ 2015-04-03 17:06 hongjack 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: 所有的lua源码都放在了 src 文件夹下,当然,不同的lua版本目录结构有可能不一样,但是都会有 src 这个文件夹,只有这个才是我们编译必须的。而且lua越做越精简了,5.1的版本里面还有一些test的例子之类的,5.2就只剩下必须的内容了。 然后,如果是第一次编译lua,还是建议看一下doc文件夹下面的 readme.html。我就是通过那个才知道编译lua必备的文件的。 通过readm... 阅读全文
posted @ 2015-04-03 15:04 hongjack 阅读(5122) 评论(0) 推荐(0) 编辑
摘要: 1、开发环境 去网上下载一个 Lua for Windows 下载地址: http://luaforge.net/projects/luaforwindows/ 2、lua扩展名 .lua 3、快速入门 1、helloworld print "hello world" print("hello world") --注释 多行注释 ... 阅读全文
posted @ 2015-04-03 11:44 hongjack 阅读(403) 评论(0) 推荐(0) 编辑