Optimization 在代码文件末尾留下一个空行被认为是好的还是坏的做法?

Optimization 在代码文件末尾留下一个空行被认为是好的还是坏的做法?,optimization,Optimization,我见过发电机留下一条线路,但我肯定我读过一篇博客文章,说这是一种不好的做法 什么是普遍共识?没有区别。你想填多少就填多少 如果文件末尾没有换行符,gcc至少会发出警告。很高兴知道,谢谢!我相信这是有历史原因的。例如,使用cat file0.c file1.c file2.c或类似工具时,会使生活更轻松。另外值得注意的是,vim和emacs都会在默认设置下自动添加不可见的换行符。缩进也不会有什么不同,但这不是一个好主意。10k+空行呢?:)从实际的例子来看……就编译器优化而言,10K空格可能不会有

我见过发电机留下一条线路,但我肯定我读过一篇博客文章,说这是一种不好的做法


什么是普遍共识?

没有区别。你想填多少就填多少

如果文件末尾没有换行符,gcc至少会发出警告。很高兴知道,谢谢!我相信这是有历史原因的。例如,使用
cat file0.c file1.c file2.c
或类似工具时,会使生活更轻松。另外值得注意的是,vim和emacs都会在默认设置下自动添加不可见的换行符。缩进也不会有什么不同,但这不是一个好主意。10k+空行呢?:)从实际的例子来看……就编译器优化而言,10K空格可能不会有很大的区别。当然不会影响编译代码。对编译代码的影响不是唯一的标准,恰恰相反:在大多数情况下,它是不太重要的标准之一。“程序必须是为人们阅读而编写的,而且只是为机器执行而编写的。”(Abelson&Sussman)