Database 在nxc中读取文件的最后一行

Database 在nxc中读取文件的最后一行,database,file-io,readline,nxc,Database,File Io,Readline,Nxc,我试图找到一种在NXC中读取文本文件最后一行的方法,并返回文件中的数值,但如果该值为负值,则返回的值开头为0,而不是-。我可以循环阅读所有的文本行直到结束,但这给了我一个错误,所以我希望通过直接阅读最后一个已知条目来纠正这个问题。这可能吗?如何实现 有关代码,请参阅。您可以使用fseek将文件位置指示器设置为文件中的任何位置 我不建议使用此功能。让它工作起来有点棘手。 使用链接中使用的方法 fseek(handle, -10, SEEK_END);

我试图找到一种在NXC中读取文本文件最后一行的方法,并返回文件中的数值,但如果该值为负值,则返回的值开头为0,而不是-。我可以循环阅读所有的文本行直到结束,但这给了我一个错误,所以我希望通过直接阅读最后一个已知条目来纠正这个问题。这可能吗?如何实现


有关代码,请参阅。

您可以使用fseek将文件位置指示器设置为文件中的任何位置

我不建议使用此功能。让它工作起来有点棘手。 使用链接中使用的方法

fseek(handle, -10, SEEK_END);