2

我正在使用 Lua 语言,并且我有一长串二进制数,我想将其放入一个数组中,每个数字都作为数组中自己的元素。

4

1 回答 1

3
local str, out = "01101101010010010", {}
for i = 1, #str do
  out[#out+1] = string.sub(str,i,i)
end

out[#out+1] = tonumber(string.sub(str,i,i))如果您希望数组包含数字而不是字符串,请将第 3 行更改为。

于 2012-08-01T16:13:57.733 回答