详情介绍
Lua程序设计(第4版)由 Lua 语言作者亲自撰写,针对 Lua 语言本身由浅入深地从各个方面进行了完整和细致的讲解。
作为第 4 版,本书主要针对的是 Lua 5.3,这是本书撰写时 Lua 语言的最新版本。作者从语言使用者的角度出发,讲解了语言基础、编程实操、高级特性及 C 语言 API 等四个方面的内容,既有 Lua 语言基本数据类型、输入输出、控制结构等基础知识,也有对模块、闭包、元表、协程、延续、反射、环境、垃圾回收、函数式编程、面向对象编程、C 语言 API 等高级特性的系统讲解,还有对 Lua 5.3 中引入的整型、位运算、瞬表、延续等新功能的细致说明。
目录
第 1 部分 语言基础 1
1 Lua 语言入门 2
2 小插曲:八皇后问题
3 数值 17
4 字符串 30
5 表 43
6 函数 56
7 输入输出 68
8 补充知识 78
第 2 部分 编程实操 90
9 闭包 91
10 模式匹配 105
11 小插曲:出现频率最高的单词 124
12 日期和时间 128
13 位和字节 135
14 数据结构 145
15 数据文件和序列化 159
16 编译、执行和错误 171
17 模块和包 184
第 3 部分 语言特性 196
18 迭代器和泛型 for 197
19 小插曲:马尔可夫链算法 208
20 元表和元方法 212
21 面向对象(Object-Oriented)编程 226
22 环境(Environment) 241
23 垃圾收集 255
24 协程(Coroutine) 270
25 反射(Reflection) 285
26 小插曲:使用协程实现多线程 301
第 4 部分 C 语言 API 307
27 C 语言 API 总览 308
28 扩展应用 325
29 在 Lua 中调用 C 语言 339
30 编写 C 函数的技巧 349
31 C 语言中的用户自定义类型 363
32 管理资源 376
33 线程和状态 392
下载地址
人气书籍
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的Lua程序设计(第4版) (Roberto Ierusalimschy) 中文pdf完整版[215MB]资源来源互联网,版权归该下载资源的合法拥有者所有。