lua学习笔记---注释,变量,字符串

这篇博客介绍了Lua编程的基础知识,包括如何进行注释,如单行注释、多行注释和嵌套注释的使用。接着讲解了变量的概念,强调了Lua中的全局变量和局部变量,并指出全局变量保存在_G表中。此外,还讨论了字符串的表示方式,包括转义字符和使用[[...]]避免大量转义的便捷方法。最后简单提到了数字的使用。

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

1. 注释


单行注释  “--“ 相当于"//"



多行注释 “--[[ ]]” 相当于/*  */



转义嵌套注释 --[==[  ]==]


其中=的个数不限,但个数必须对等。


2. 变量


关键字保留


if   

else  

elseif   

then

end

for   

break 

do  

nil(null) 

local

function

while

in

and

or

false

true

until


lua变量 分为 全局变量和局部变量


其所有的全局变量保存在一个常规的table中,

这种组织结构的优点在于,其一,不需要再为全局变量创造一种新的数据结构,因此简化了Lua的内部实现;另一个优点是,可以像其他table一样操作这个table。为了便于实施这种操作,Lua将环境table自身保存在一个全局变量_G中。

而局部变量前面使用local 声明



使用print可以将变量,数字和字符串显示到终端




1>  字符串使用形式 可以是单引号‘’,也可以是双引号“”



2>  转义字符,加反斜杠“\”




有时候一段字符串中有很多单引号或双引号,我们在使用字符串双引号的时候,要使用转义符,如果字符串内容含有很多单引号或双引号,这是是非常的麻烦。

例如message = “小明说,"你好",李红抬起头,说“你好””;

这时,我们将这样的字符串使用[[ 字符串 ]]形式括起来。




如果你不嫌麻烦,你也可以使用转义字符“\”



3 > 数字







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值