Lua程序设计复习笔记

Lua语言入门

  • 程序段:我们将Lua语言执行的每一段代码(例如,一个文件或交互模式下的一行)称为一个程序段(Chunk),即一组命令或表达式组成的序列。

  • 一些词法规范:下划线+大写 是特定变量命名规范

  • 全局变量

  • Boolean类型:逻辑运算符 and or not;利用短路原则 a = x or 1;

    a > b and a or b,相当于C语言中 a >b ?a: b; not 运算符永远返回true or false

  • 独立解释器:是一个可以直接使用Lua语言的小程序。

  • 全局变量arg:编译器在运行代码前会通过预先定义的全局变量arg来获取解释器传入的参数。其中索引0中保存的内容为脚本名

相关推荐
sunny.day4 分钟前
js原型与原型链
开发语言·javascript·原型模式·js原型链
weixin_523185326 分钟前
Java内存模型详解:栈、堆、方法区、本地方法栈与程序计数器
java·开发语言
换个昵称都难20 分钟前
WebRTC QoS 实战:从原理到弱网优化
开发语言·php·webrtc
爱吃生蚝的于勒28 分钟前
QT开发第三章——常用控件
linux·服务器·开发语言·前端·javascript·c++·qt
未若君雅裁32 分钟前
工厂模式详解:简单工厂、工厂方法与抽象工厂
java·开发语言
我命由我1234540 分钟前
由 ImageView 获取到的 Drawable 对象,它的 intrinsicWidth、intrinsicWidth 与实际图片的尺寸
java·开发语言·java-ee·android studio·android jetpack·android-studio·android runtime
xuankuxiaoyao41 分钟前
Axios-图书列表案例
开发语言·前端·javascript
guslegend43 分钟前
Java 创建对象有几种方式
java·开发语言
带娃的IT创业者1 小时前
深度解析 Bun:重新定义 JavaScript 运行时的性能边界
开发语言·javascript·node.js·ecmascript·bun·运行时
布朗克1681 小时前
29 反射机制
java·开发语言·反射