Lua学习之7:Chunk

本文深入探讨了Lua中的Chunk概念,包括其定义、作用以及如何在交互命令模式下使用Chunk。解释了Chunk作为语句块的功能,并提供了在不同环境下正确使用Chunk的指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、Chunk

Chunk是一系列语句,Lua执行的每一块语句,比如一个文件或者交互模式下的每一行都是一个Chunk。每个语句结尾的分号是可选的
如果一行有多个语句,最好用分号隔开。一个Chunk可以是一个语句,亦可以是一系列语句的组合,还可以是函数。Chunk可以很大,
在Lua中几个MByte的Chunk也很常见。
在交互命令中退出命令,Unix:Ctrl+D,Dos/Windows:Ctrl+Z,或者调用OS库的os.exit()函数退出交互命令模式
在交互模式下,Lua把每一行当作一个Chunk,当一行不是一个完整的Chunk时,它会继续等待输入一个完整的Chunk,此时显示符是>>
在交互模式下,连接外部Chunk的方式是在交互模式下使用dofile函数,如:dofile("test.lua"),这样即可调用test.lua中的方法和数据
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值