Lua基础操作<赋值语句>

赋值语句
改变或赋予一个变量的值和改变表域的最基本的方法.

1.简单示例


a = "这是"..“赋值语句”     

b.c = b.c + 1

注:Lua语句不支持 a++ a-- 操作


2.多个赋值


lua可对多个变量同时赋值,使用逗号分隔,赋值语句右边的值会依次赋给左边的变量.

例: a,b = 30 , "51CTO"      ---> a = 30; b = "51CTO"

由于lua语句先计算右边,所以交互变量的值和C#有明显区别更为方便

例:local a = {}

a[1] = 20
a[2] = 30

a[1],a[2] = a[2],a[1]        -->    a[1] = 30;a[2] = 20



3.多个变量赋值规则


如变量个数大于值个数,则多余变量补nil

例:a, b, c = 1, 2      --->  a=1; b=2; c=nil

如变量个数小于值个数,则多余值会被舍弃

例:a,b = 1,2,3      ---> a=1;b=2


lua不追求高大上的写法,简单方便即为真理
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

弈笙a

想给我一巴掌的先给个糖吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值