一些代码风格工具推荐这样做,我记得看到一些 unix 命令行工具警告缺少空行。
多出一个空行的原因是什么?
如果文本文件中的最后一行数据不是以换行符或回车符/换行符组合终止,许多旧工具会出现错误行为。他们忽略该行,因为它以 ^Z (eof) 结尾。