有谁知道这实际上叫什么?

时间:2017-12-01 21:56:47

标签: lua bytecode

我一直想知道这实际上是什么问题,因为前一段时间(比如3年前)我以为它被称为字节码,但从那以后我就意识到实际上是什么字节码。我举一个例子,因为我真的不知道该怎么称呼它。

看起来像这样: \234\22\21\65\22\76\54\87。它基本上是以反斜杠开头的所有字符的字节。

有谁知道这叫什么?

感谢。

1 个答案:

答案 0 :(得分:4)

来自Lua参考手册:

  

我们可以通过其数值指定短文字字符串中的任何字节   (包括嵌入的零)。这可以通过转义序列来完成   \ xXX,其中XX是正好两个十六进制数字的序列,或   使用转义序列\ ddd,其中ddd是最多三个的序列   十进制数字。 (注意,如果是十进制转义序列   后跟一个数字,必须用正好三位数表示。)

另请参阅https://en.wikipedia.org/wiki/String_literal#Escape_sequences