Keil编译警告汇总(持续更新。。。)

本文详细介绍了Keil编译器中常见的警告类别,包括可以置之不理的如未使用的变量和不可能达到的语句,以及需要处理的类型不兼容和缺失返回值等问题。通过实例说明如何解决和判断何时应对警告采取行动。

Keil有些时候无error但是有warning,不知道能不能直接下载程序,所以打算把warning进行一个总结,分类一下什么时候可以置之不理,什么时候需要处理

目录

置之不理类

需要处理类


置之不理类

last line of file ends without a newline

意思:文件最后一行不是新行

解决:在文件最后一行进行回车

variable "" was declared but never referenced

意思:变量""声明了但是从未引用过

解决:可以删除变量,也可以不删,因为程序会帮你优化掉

variable "" was set but never used

意思:变量''定义但从未使用

解决:可以删除变量,也可以不删,因为程序会帮你优化掉

statement is unreachable

意思:声明不可能到达

解决:不用理会


需要处理类

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值