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中保存的内容为脚本名

相关推荐
大可不必了9 小时前
03 函数定义和调用
开发语言·python
I_belong_to_jesus9 小时前
C++关于分支预测的优化1
开发语言·c++·算法
承渊政道10 小时前
【Python编程—从入门到实践】(记分与闯关:用Python+Pygame,打造越战越精彩的太空大战!)
开发语言·python·pycharm·游戏程序·pygame
爱学习的程序媛10 小时前
Python常用框架梳理
开发语言·后端·python·ai·web·后端框架·python框架
Rabitebla10 小时前
【Linux】进程控制(十二) 自定义 Shell(二):内建命令与进程工作目录管理
linux·c++·笔记·学习·bash
eggwyw11 小时前
Anaconda安装卸载的详细流程指南
开发语言·python
坤坤子吖14 小时前
Linux网络编程:TCP 粘包与半包问题,如何正确处理 TCP 流式数据?
linux·服务器·网络·笔记·网络协议·学习
another heaven16 小时前
【C/C++ Ranges 是零开销抽象吗?拆开管道、惰性求值和编译期膨胀】
c语言·开发语言·c++
SomeOtherTime17 小时前
Rust 闭包语法和原理(AI回答)
开发语言·后端·rust
apcipot_rain17 小时前
C++转Java日记(10)
java·开发语言