摘要: Lua中的8中基础类型:nil(空)、boolean(布尔)、number(数字)、string(字符串)、userdata(自定义类型)、function(函数)、thread(线程)和table(表)。函数type可返回一个值的类型。2.1 nil(空)nil表示一种“无效值(non-value 阅读全文
posted @ 2016-07-17 17:37 月光诗人 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1.1 程序块(chunk)每段代码(例如一个源代码文件或在交互模式中输入的一行代码),称为一个程序块。若使用命令行参数-i来启动Lua解释器,那么解释器就会在运行完指定程序块后进入交互模式。dofile()函数加载新代码。1.2 语法规范保留标识符“_”(一个下划线)作为“哑变量(Dummy Va 阅读全文
posted @ 2016-07-17 17:07 月光诗人 阅读(234) 评论(0) 推荐(0) 编辑
摘要: Lua中有两种注释:行注释和块注释。行注释以“--”开头,可以注释这一行后面的内容。块注释以“--[[”开始,以“--]]”结尾,可以注释这个范围内的整个内容;块注释可以注释多行内容。下面是一个示例: 阅读全文
posted @ 2016-07-17 16:54 月光诗人 阅读(8538) 评论(0) 推荐(0) 编辑
摘要: 【Hello World】第一个Lua程序将遵循传统做法,打印一句“Hello World”: 【阶乘】下面的程序用于输出输入值对应的阶乘: 阅读全文
posted @ 2016-07-17 16:35 月光诗人 阅读(568) 评论(0) 推荐(0) 编辑
摘要: https://github.com/amix/vimrchttps://github.com/humiaozuzu/dot-vimrchttps://github.com/spf13/spf13-vim 阅读全文
posted @ 2016-07-17 16:22 月光诗人 阅读(4047) 评论(0) 推荐(0) 编辑
摘要: 流是进出程序的字节流。缓冲区是内存中的临时存储区域,是程序与文件或其他I/O设备之间的桥梁。信息在缓冲区和文件之间传输时,将使用设备(如磁盘驱动器)处理效率最高的尺寸以大块数据的方式进行传输。信息在缓冲区和程序之间传输时,是逐字节传输的,这种方式对于程序中的处理操作更为方便。C++通过将一个被缓冲流 阅读全文
posted @ 2016-07-17 14:28 月光诗人 阅读(357) 评论(0) 推荐(0) 编辑