为什么在文件末尾换行?

Col*_*len 6 carriage-return

为什么一些更具技术性的应用程序需要在文件末尾换行?我读过它与差异有关,但是差异不应该能够自己弄清楚事物的相对位置吗?

小智 8

文本文件由文本行组成,以换行符终止(而不是由换行符分隔)。因此在技术上省略最后一个换行符会使最后一行成为不完整的文本行。


M. *_*ley 5

我认为它更多地与附加到文件的末尾有关。约定是在末尾有一个换行符,这样添加到文件中的任何内容都不必担心它们是否需要在旧内容和新内容之间进行中断。