
我很少用正则,如果不是这个例子,我都不知道这个除了符号问题,正常应该选C,也是挺难的面试考核题了。
现在都用ai写正则了。。。谁还会背这些
结果报错,因为这段代码在试卷上没法运行
二楼牛逼,真的是你不说完全没注意到。
想起当年给小朋友出题了,请问以下lua代码会输出什么
local a = 15 local b = a-- print(a) print(a, b, "补充:这个好像才是当初我提的问题")

没写过lua,按理说是输出15,有啥坑吗
lua没有自减, --是注释,但是挨着a,是a- -,直接报炸
原来如此 
我运行了下是15,–是注释,没有语法错误 
在行最后加注释–,不会报错啊,我经常这么写注释啊
lua不支持++,–运算符是有道理的啊。。。
这玩意我刷到过,好像是c的特性
感觉是在考查bug能力。以前就遇到过一个实习生同事,写判断:
if (x = 3)
– do something
end
反正习惯的人一眼能看出问题,不习惯的吧。。。。
正常IDE有颜色提示的情况下没人会这么写
因为我出的题是给当时的才加入公司的应届生才,培训了lua语言后的测试题。
我出题的那个时候,
大学教你编程语言最多就是c,c++,java,这些语言很巧妙的都有自减运算‘–’,但lua的‘–’是注释,所以想看一下小朋友会不会想当然的把注释以为是自减
当时应该最后的问题应该是 print(a, b)的结果是啥