以下是引用vvvcuu在2014-8-11 09:37:19的发言:
C-Free要求光标要在该文件的最后一行的起始处,所以当你输入完代码敲完最后一个字符的时候,一般是“}”或者注释内容,需要一个回车使光标移动到下一行的开始。如果没有这么做,C-Free会发出一个这样的警告:
[Warning] D:\lili\C-Free\Temp\未命名16.cpp:10:2: warning: no newline at end of file
字面意思就是: 警告:在文件末尾没有新行。前面是该文件所在的地址和光标最后所在的位置,前一个数字是行,后一个是列。
这个警告对程序的编译和执行并没有影响,可以不理会。
C-Free默认编译器是GCC 好像3.x版本的GCC对于无空行会报错 但4.x 我没见过它再报过