【Lua】知识点总结

写在前面

这几天看了下lua的语法,以及在代码中的应用(不涉及游戏范畴)
脑子里有了个大概的模糊轮廓
想通过笔记的形式让这个轮廓更加清晰
书籍:《Lua程序设计》第四版——梅隆魁·译

主要知识点

1. 语法简介
  • 弱类型,动态类型语言,编译的时候不会报错,运行的时候会报错
  • 编译器我用的VSCode,代码是不能点进去的,搜索的看的
  • lua其实就是个解释器,是一种嵌入式的语言,配置语言
  • 可以通过协程来实现多线程
  • 需要注意环境变量
  • 一切皆为表,类似于面向对象里的一切皆为对象
2. 核心能力
  • 常被用于热更新而被引入项目
3. lua和C/C++互相调用(重点)
  • lua被当做应用包在C中使用
  • lua中使用C的代码模块

知识图谱

Lua.png

知识图谱源文件

总结

学习一门语言就喜欢它在脑海中慢慢形成一个知识体系的过程

你可能感兴趣的:(【Lua】知识点总结)