<分区>
Possible Duplicate:
“No newline at end of file” compiler warning
我是一个 Linux 用户,在工作中使用 gcc 但在家里我已经安装了 cygwin 包并在我的 Windows 机器上使用它的 gcc
。
每当我制作任何 .c 文件并在警告后运行其显示时
Warning : No new line at end of file
当我在该 c 文件的末尾添加额外的新行时,警告消失了。 我在 Linux 中使用 gcc 时没有遇到过这样的警告。
所以
为什么我会收到此警告?这是什么意思?
编辑
这样做有什么必要或有什么好处?
如果它是 c 编程标准的一部分,那么为什么它在 linux 中工作时不会出现任何错误?