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
意思:声明不可能到达
解决:不用理会
需要处理类
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编译警告汇总(持续更新。。。)相关推荐
- quartus仿真综合警告汇总 持续更新...
1.truncated value with size 32 to match size of target 20 在警告指定位置出现位宽不一致的情况,编译时回将32bit截断至目标的20bit. r ...
- iOS精品资源汇总(持续更新)
文章目录 引言 I.iOS自定义视图相关热门资源 1.1 <用户协议及隐私政策>弹框 1.2 电子签名 1.3 商品详情页 1.4 上传图片视图的封装[支持删除和添加] 1.5 查看风险商 ...
- 【帆软报表】使用技巧及常见问题汇总-持续更新
[帆软报表]使用技巧及常见问题汇总-持续更新 1.重复与冻结设置,做用:冻结区域 模板-重复与冻结设置 2.单元格有效小数设置 选中单元格-格式-数字-#0.00 3.图表中有效小数设置 图表属性表- ...
- 【Keil编译警告】warning C316:unterminated conditionals
[Keil编译警告]warning C316:unterminated conditionals Keil编译警告 warning C316:unterminated conditionals 可能某 ...
- Telegram Android源码问题汇总 持续更新
libtgvoip目录为空 git clone下来的工程中带有submodule时,submodule的内容没有下载下来,执行如下命令 cd Telegram git submodule update ...
- 吉大计算机专硕报录比,22考研院校报录比汇总(持续更新)
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 22考研院校报录比汇总(持续更新) 每个考研的小伙伴最关心的就是你所报考学校的报录比,因为这直接关系到你报考院校的难易程度,从中可以看出各高校的整体录取情 ...
- Unity学习知识和链接汇总-持续更新
Unity学习知识和链接汇总-持续更新 Unity Scripting Reference- https://docs.unity3d.com/Manual/index.html gitee http ...
- 【教程汇总+持续更新】Unity游戏开发从入门到入坟
新的一年,本该在年前整理的年终总结被拖到了年后开工.去年大量时间投入在Catlike教程的翻译上,截止目前位置,教程的进度已经完全追平原作者. 去年还有一部分是断断续续的更新SLG实战教程,但遗憾的是 ...
- Java开发专家阿里P6-P7面试题大全及答案汇总(持续更新)
一.CPU100%问题如何快速定位 答案 1.执行top -c ,显示进程运行信息列表 键入P (大写p),进程按照CPU使用率排序 2.找到最耗CPU的线程 top -Hp 10765 ,显 ...
最新文章
- 如何使用 Python 隐藏图像中的数据
- 清华北大“世界排名断崖式下跌”?
- Andriod --- JetPack (五):DataBinding + LiveData +ViewModel 简单实例
- 542. 01 Matrix
- 训练日志 2019.4.17
- RabbitMQ中BasicGet与BasicConsume的区别
- 设计思想之高内聚低耦合
- 有网友怒斥吾教程坑了他,阿弥陀佛
- qt.qpa.plugin: Could not load the Qt platform plugin “xcb“ in
- 喜欢和平精英、王者荣耀的小伙伴,快来看看这些游戏模型都是怎么制作出来的
- 计算的极限(二):自我指涉与不可判定
- iphone java模拟器_【Mac + Appium + Java1.8学习(三)】之IOS自动化环境安装配置以及简单测试用例编写(模拟器、真机)...
- java程序一维数组能被5整除,JAVA鏈熸湯璇曢闆?鍚瓟妗? - 鐧惧害鏂囧簱
- 寒假每日一题——贝茜放慢脚步
- 刚注册好领了营业执照的公司可以申请软件著作权登记证书么?
- 证券行业大数据安全简述
- 12306参数重要信息记录
- 计算字符串的距离(编辑距离)
- 架设个人FTP——ServU
- Java数据结构之图
热门文章
- 【网络教程】设置远程开启,主板如何开启网络唤醒,华硕主板网络唤醒 WOL 的设置与实现!
- html教程wap,HTML教程 WAP2.0的定义与XHTML MP
- C++从1~m数字中任取k个元素,求所有组合算法
- excel函数公式大全,最常用的6个公式
- 如何将PDF文件转换成TXT文档
- Unity从零开始实现一个全息效果Shader
- matlab网页运行
- 计算机辅助设计绘图员一级,计算机辅助设计绘图员(AUTO CAD)中级证简介
- 在线制作简易业务流程图
- 深夜里,程序员最喜欢去的网站竟然是 ...