我正在尝试调试我的代码中出了什么问题。我的file.txt
包含 1763 行,但是当我运行它时,它总是最终没有完成。总是停在 1680 及以上的某个地方(由row
我的代码中的 打印);问题是每次我运行它时它都会停在不同的行,所以我认为问题不在于我的文本文件。
row = 0
for line in io.lines("file.txt") do
row = row+1
local new_row1 = {}
for n in line:gmatch'%S+' do
table.insert(new_row1, tonumber(n))
end
if #new_row1 > 0 then
table.insert(input, new_row1)
end
print(row)
end
我的代码有问题吗?