我正在阅读包含标题、作者和日期的 3 本书的文件。
我想要做的是将每一行处理成一个新数组。我只有抓取一行数据并将其添加到临时数组时遇到问题。
我无法通过查找回车和递增来指向行首和行尾EDI
。
我会尽量保持简短,只向您展示我认为您可能需要的内容。
data?
array DWORD 2000 DUP(?)
new_array DWORD 2000 DUP(?)
我有一个读取文件宏,我将文件读入 hMem。
mov nums, InputFile("input.txt")
parse_file nums
然后我试图解析文件:
parse_file MACRO nums
mov EDI, nums
cld
repne scasb ;
inc EDI ;
我可以计算标题的长度,但不确定如何使用它来获取标题。也许,我在我的电脑前呆了太多小时,看不到解决方案!谢谢你。