Lua 编程中的 string.char() 函数

在很多情况下,您可能希望将十进制值转换为字符表示。十进制或整数值的字符表示只不过是字符值,可以使用 ASCII 表来解释。

在 Lua 中,我们使用函数将十进制值转换为其内部字符值。string.char()

语法

string.char(I)

在上面的语法中,标识符 I 表示我们要转换为字符的十进制值。

示例

让我们考虑一个非常简单的示例,其中给定了不同的十进制值,并且您希望将它们转换为字符值。

考虑下面显示的例子 -

s = string.char(97)

print(s)

s = string.char(122)

print(s)

s = string.char(125)

print(s)

在上面的示例中,作为参数传递给函数的值是与字符对应的十进制值。string.char()

输出结果

a

z

}

该函数也可以采用多个参数。string.char()

示例

考虑下面显示的例子 -

i = 97

s = string.char(i,i+1,i+2,i+3)

print(s)

输出结果
abcd

以上是 Lua 编程中的 string.char() 函数 的全部内容, 来源链接: utcz.com/z/347618.html

回到顶部