心灵骇客 发表于 2020-4-18 13:55:12

骇客教学4。--标识符和关键字

本帖最后由 星乂尘 于 2020-4-18 16:32 编辑

正文之前说一个打印代码的问题,打印代码print()可以输出任意类型,print会自动把参数转为字符类型。好了,下面是正文。

1.标识符。标识符用来定义一个变量或者是函数。上一课全局变量说到过,负值符号等于前面的就是标识符。标识符也不能随便写。
第一,不能用数字开头。比如我声明一个变量叫做:8a=0。这是不行的。a8=0就可以。
第二,标识符不能包含有特殊符号,比如* & @ $ %等等。
第三,标识符可以有_这个符号,但是最好不要用_加大写字母做为标识符,因为lua的保留字也是这样的。
第四,不能用lua的关键字做为标识符。
下面举例一些正确的标识符,建议用拆分浏览查看。
a
b1
c_d1

2.关键字。保留关键字不能作为常量或变量或其他用户自定义标示符:下面是lua的关键字。说多也不多,可以记一下,建议用拆分浏览查看。
and
break
do
else
elseif
end
false
for
function
if
in
local
nil
not
or
repeat
return
then
true
until
while



来自解说社区客户端

星乂尘 发表于 2020-4-18 14:37:25

print没有限制输出类型,它会自动把参数转成字符类型



来自解说社区客户端

心灵骇客 发表于 2020-4-18 14:45:08

回复 沙发星乂尘

哦,多谢指正。错误的地方管理员可以帮忙修改一下



来自解说社区客户端

朱大拿 发表于 2020-4-18 15:09:15

看看



来自解说社区客户端

yph 发表于 2020-4-18 17:41:20

研究研究



来自解说社区客户端
页: [1]
查看完整版本: 骇客教学4。--标识符和关键字