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
意思:声明不可能到达
解决:不用理会
需要处理类

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

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



