如题所示,Keil编译的时候,如果遇到了这个问题,就是文件最后一行并不是一个新行结尾。这个问题不影响编译结果,但是强迫症就受不了。
原因是源文件最后一行可能空出来了,但是有空格,如下所示:

这里我们要把光标移动到31行末尾,然后长按Delete键,直到后面没有内容了,再回车换行。
最后编译不报错,问题解决。
解决Keil编译器:非新行结尾问题的解决方案,
本文描述了在使用Keil编译器时遇到的源文件最后一行非新行结尾的问题,解决方法是定位到该行末尾删除多余空格并添加回车。此操作不影响编译结果,但有助于强迫症用户改善代码整洁度。
如题所示,Keil编译的时候,如果遇到了这个问题,就是文件最后一行并不是一个新行结尾。这个问题不影响编译结果,但是强迫症就受不了。
原因是源文件最后一行可能空出来了,但是有空格,如下所示:

这里我们要把光标移动到31行末尾,然后长按Delete键,直到后面没有内容了,再回车换行。
最后编译不报错,问题解决。

被折叠的 条评论
为什么被折叠?