解说社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 899|回复: 4

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

[复制链接]
发表于 2020-4-18 13:55:12 来自手机 | 显示全部楼层 |阅读模式
本帖最后由 星乂尘 于 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 来自手机 | 显示全部楼层
看看



  来自解说社区客户端
回复

使用道具 举报

发表于 2020-4-18 17:41:20 来自手机 | 显示全部楼层
研究研究



  来自解说社区客户端
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|解说社区

GMT+8, 2024-4-24 10:40 , Processed in 0.041429 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表