我一直想知道这实际上是什么问题,因为前一段时间(比如3年前)我以为它被称为字节码,但从那以后我就意识到实际上是什么字节码。我举一个例子,因为我真的不知道该怎么称呼它。
看起来像这样:
\234\22\21\65\22\76\54\87
。它基本上是以反斜杠开头的所有字符的字节。
有谁知道这叫什么?
感谢。
答案 0 :(得分:4)
来自Lua参考手册:
我们可以通过其数值指定短文字字符串中的任何字节 (包括嵌入的零)。这可以通过转义序列来完成 \ xXX,其中XX是正好两个十六进制数字的序列,或 使用转义序列\ ddd,其中ddd是最多三个的序列 十进制数字。 (注意,如果是十进制转义序列 后跟一个数字,必须用正好三位数表示。)
另请参阅https://en.wikipedia.org/wiki/String_literal#Escape_sequences