string.char
バイト値の列を文字列に変換する
lua
string.char (···)
説明
1つ以上の整数を受け取り、それぞれの整数に対応する文字を連結した文字列を返します。各整数は対応する文字の内部数値コード(バイト値)として解釈されます。結果として得られる文字列の長さは、指定した整数の個数と同じです。
補足
string.char
はstring.byte
の逆の操作を行います。
サンプルコード
lua
print(string.char(76, 117, 97)) -- 'Lua' を出力
この例では、数値コードから"Lua"
という文字列を生成します。
互換性
- Lua 5.1