Lua string.pack / string.unpack

游戏人间4个月前Lua1150


local str1 = "中文测试"
local bytes1 = string.pack('>s2', str1) -- 00 0C E4 B8 AD E6 96 87 E6 B5 8B E8 AF 95 [14]
local str1 = string.unpack('>s2', bytes1) -- 中文测试

=====================================================================

local TempStr = "中文测试"
local TempBytes = string.pack('>s2', TempStr)
=>       00 0C E4 B8 AD E6 96 87 E6 B5 8B E8 AF 95 [14]
local TempBytes = string.pack('>s3', TempStr)
=>    00 00 0C E4 B8 AD E6 96 87 E6 B5 8B E8 AF 95 [15]
local TempBytes = string.pack('>s4', TempStr)
=> 00 00 00 0C E4 B8 AD E6 96 87 E6 B5 8B E8 AF 95 [16]


相关文章

Lua 类的使用技巧

function Class(className, baseCls)     local cls = {}...

Lua Table 按 Key 排列

function getlist()          local redata =&...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。