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

意思:声明不可能到达

解决:不用理会


需要处理类

argument of type "x" is incompatible with parameter of type "xxx"

意思:类型“x”的参数与类型“xxx”的参数不兼容

解决:修改声明的参数类型

missing return statement at end of non-void function "xxxx"

意思:没有返回值

解决:检查并在所指出的函数中添加返回值语句

"" may be used before being set

意思:变量""在使用前没有明确的赋值

解决:应仔细衡量该变量的初始值是否为0,若是,可以不理会这个警告,因为MDK编译器在程序执行前,会将使用到的数据区初始化为0,但若是该变量的初始值不应该是0,忽略这个警告可能会引起致命错误.

Keil编译警告汇总(持续更新。。。)相关推荐

  1. quartus仿真综合警告汇总 持续更新...

    1.truncated value with size 32 to match size of target 20 在警告指定位置出现位宽不一致的情况,编译时回将32bit截断至目标的20bit. r ...

  2. iOS精品资源汇总(持续更新)

    文章目录 引言 I.iOS自定义视图相关热门资源 1.1 <用户协议及隐私政策>弹框 1.2 电子签名 1.3 商品详情页 1.4 上传图片视图的封装[支持删除和添加] 1.5 查看风险商 ...

  3. 【帆软报表】使用技巧及常见问题汇总-持续更新

    [帆软报表]使用技巧及常见问题汇总-持续更新 1.重复与冻结设置,做用:冻结区域 模板-重复与冻结设置 2.单元格有效小数设置 选中单元格-格式-数字-#0.00 3.图表中有效小数设置 图表属性表- ...

  4. 【Keil编译警告】warning C316:unterminated conditionals

    [Keil编译警告]warning C316:unterminated conditionals Keil编译警告 warning C316:unterminated conditionals 可能某 ...

  5. Telegram Android源码问题汇总 持续更新

    libtgvoip目录为空 git clone下来的工程中带有submodule时,submodule的内容没有下载下来,执行如下命令 cd Telegram git submodule update ...

  6. 吉大计算机专硕报录比,22考研院校报录比汇总(持续更新)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 22考研院校报录比汇总(持续更新) 每个考研的小伙伴最关心的就是你所报考学校的报录比,因为这直接关系到你报考院校的难易程度,从中可以看出各高校的整体录取情 ...

  7. Unity学习知识和链接汇总-持续更新

    Unity学习知识和链接汇总-持续更新 Unity Scripting Reference- https://docs.unity3d.com/Manual/index.html gitee http ...

  8. 【教程汇总+持续更新】Unity游戏开发从入门到入坟

    新的一年,本该在年前整理的年终总结被拖到了年后开工.去年大量时间投入在Catlike教程的翻译上,截止目前位置,教程的进度已经完全追平原作者. 去年还有一部分是断断续续的更新SLG实战教程,但遗憾的是 ...

  9. Java开发专家阿里P6-P7面试题大全及答案汇总(持续更新)

    一.CPU100%问题如何快速定位 答案 1.执行top -c ,显示进程运行信息列表   键入P (大写p),进程按照CPU使用率排序 2.找到最耗CPU的线程   top -Hp 10765 ,显 ...

最新文章

  1. 如何使用 Python 隐藏图像中的数据
  2. 清华北大“世界排名断崖式下跌”?
  3. Andriod --- JetPack (五):DataBinding + LiveData +ViewModel 简单实例
  4. 542. 01 Matrix
  5. 训练日志 2019.4.17
  6. RabbitMQ中BasicGet与BasicConsume的区别
  7. 设计思想之高内聚低耦合
  8. 有网友怒斥吾教程坑了他,阿弥陀佛
  9. qt.qpa.plugin: Could not load the Qt platform plugin “xcb“ in
  10. 喜欢和平精英、王者荣耀的小伙伴,快来看看这些游戏模型都是怎么制作出来的
  11. 计算的极限(二):自我指涉与不可判定
  12. iphone java模拟器_【Mac + Appium + Java1.8学习(三)】之IOS自动化环境安装配置以及简单测试用例编写(模拟器、真机)...
  13. java程序一维数组能被5整除,JAVA鏈熸湯璇曢闆?鍚瓟妗? - 鐧惧害鏂囧簱
  14. 寒假每日一题——贝茜放慢脚步
  15. 刚注册好领了营业执照的公司可以申请软件著作权登记证书么?
  16. 证券行业大数据安全简述
  17. 12306参数重要信息记录
  18. 计算字符串的距离(编辑距离)
  19. 架设个人FTP——ServU
  20. Java数据结构之图

热门文章

  1. 【网络教程】设置远程开启,主板如何开启网络唤醒,华硕主板网络唤醒 WOL 的设置与实现!
  2. html教程wap,HTML教程 WAP2.0的定义与XHTML MP
  3. C++从1~m数字中任取k个元素,求所有组合算法
  4. excel函数公式大全,最常用的6个公式
  5. 如何将PDF文件转换成TXT文档
  6. Unity从零开始实现一个全息效果Shader
  7. matlab网页运行
  8. 计算机辅助设计绘图员一级,计算机辅助设计绘图员(AUTO CAD)中级证简介
  9. 在线制作简易业务流程图
  10. 深夜里,程序员最喜欢去的网站竟然是 ...