OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 11374|回复: 14

without a newline 小问题

[复制链接]

10

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2010-12-15
在线时间
0 小时
发表于 2011-12-31 11:58:18 | 显示全部楼层 |阅读模式
编写完程序后,在编译过程中 出现 warning:  #1-D: last line of file ends without a newline

我在那个文件最后一行加了3个空白行,

可是重新编译后,还是出现这个问题,

虽然是个wrang,但是想知道问题到底出在哪里?

请教各位啦!~~~
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

1446

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2246
金钱
2246
注册时间
2010-12-16
在线时间
202 小时
发表于 2012-1-4 23:47:36 | 显示全部楼层
的确是最后一行的问题,而且要保证连空格,tab都没有。
keil的自动填补会让你看不到符号,但的确有“符号”的,所以这一行就不是newline了。
技术讨论请发帖 , 需要我回复请点左下的 < 回复 > 让系统通知我 . 本人不通过其他方式返回任何参数.
回复 支持 1 反对 0

使用道具 举报

13

主题

104

帖子

0

精华

初级会员

Rank: 2

积分
179
金钱
179
注册时间
2011-8-2
在线时间
0 小时
发表于 2012-1-1 21:56:52 | 显示全部楼层
光变在最后一行 
敲一个 回车键 就ok了
这不就是new line 么
回复 支持 1 反对 0

使用道具 举报

0

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
140
金钱
140
注册时间
2014-11-17
在线时间
30 小时
发表于 2014-11-17 14:56:54 | 显示全部楼层
我的是在最后的位置按DELETE,一直按着按几秒,好了。
回复 支持 1 反对 0

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2011-12-31 13:54:53 | 显示全部楼层
回复【楼主位】linda_xixi:
---------------------------------
这种问题我也没总结出规律来,删删改改看看吧.
谁有兴趣的自己总结下,呵呵.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

5

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2013-2-8
在线时间
1 小时
发表于 2013-2-9 00:03:54 | 显示全部楼层
等级: 
注册时间:2013/02/08 23:35 
回复数: 1 
主题数: 0
论坛积分:1
在线 

 最后一行程序有空格,用小键盘END检查下就可发现,清除空格----ENTER----OK
回复 支持 反对

使用道具 举报

头像被屏蔽

2

主题

164

帖子

1

精华

禁止访问

积分
1316
金钱
1316
注册时间
2012-5-13
在线时间
127 小时
发表于 2013-2-9 11:55:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

52

主题

440

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1237
金钱
1237
注册时间
2013-1-9
在线时间
151 小时
发表于 2013-2-11 10:29:56 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

16

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
115
金钱
115
注册时间
2012-10-29
在线时间
0 小时
发表于 2013-5-3 10:54:53 | 显示全部楼层

   关于有时自己明明在最后一行点enter创建newline依然报错,原因是最后一行存在空格可以在最后一行连续按几下delete键在编译,就不会有warning       

 

回复 支持 反对

使用道具 举报

3

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
58
金钱
58
注册时间
2013-11-30
在线时间
1 小时
发表于 2013-12-16 21:28:21 | 显示全部楼层
7楼正解
回复 支持 反对

使用道具 举报

15

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
113
金钱
113
注册时间
2014-4-17
在线时间
4 小时
发表于 2014-5-5 16:17:02 | 显示全部楼层
7楼正解啊  ..
回复 支持 反对

使用道具 举报

5

主题

42

帖子

0

精华

初级会员

Rank: 2

积分
127
金钱
127
注册时间
2012-8-2
在线时间
8 小时
发表于 2014-9-16 22:04:31 | 显示全部楼层
楼上的我都试了,但都没解决,最后想出个办法:多按几个enter,恶心死keil就可以了
conscience,confidence,courage
回复 支持 反对

使用道具 举报

11

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
79
金钱
79
注册时间
2015-1-5
在线时间
15 小时
发表于 2015-5-16 13:48:18 | 显示全部楼层
最后一行中有空格,或者tab。删除即可
回复 支持 反对

使用道具 举报

30

主题

104

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
244
金钱
244
注册时间
2015-8-9
在线时间
0 小时
发表于 2015-9-5 09:49:35 | 显示全部楼层
回复【5楼】jbqsjgjc:
---------------------------------
谢谢,用你的方法真的解决了,学习了
回复 支持 反对

使用道具 举报

0

主题

25

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2016-3-6
在线时间
43 小时
发表于 2016-8-27 14:45:36 | 显示全部楼层
提刀上马 发表于 2012-1-1 21:56
光变在最后一行&nbsp;
敲一个&nbsp;回车键&nbsp;就ok了
这不就是new&nbsp;line&nbsp;么

回车换行后,可能还需要按住Delete键数秒钟才行。
事在人为,顺势而为。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-30 14:51

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表