333体育 - 全网最全最有氛围的体育赛事直播平台

ABOUT US关于我们

您当前所在位置: 主页 > 关于我们 > 荣誉资质

【嵌入式编程】函数返回类型设计_333体育赛事直播

发布日期:2025-08-08 16:51  浏览次数:

本文摘要:知道从什么时候起,对函数返回值,有一种潜意识的了解:“0”是顺利、非“0”回应告终。

知道从什么时候起,对函数返回值,有一种潜意识的了解:“0”是顺利、非“0”回应告终。再行谈个故事,就是项目重制时的一段小插曲——近期工作,用于一款新的芯片展开研发。

重制过程中须要调用官方的函数库模块,模块有uint32_t类型的返回值。根据手册的解释,函数返回值“0”回应顺利,“-1”回应告终。这里的返回值比较简单,仅有顺利、告终两种,一般使用“if(!ret){顺利}else{告终}”辨别。

就这样,重制过程中,该芯片函数库绝大部分的模块返回值都是这两种,处理结果时图省事也就把“if(!ret){顺利}else{告终}”复制粘贴了。车祸经常出现了,当我调用库的“核对”函数模块时结果仍然错误,返回值总是“1”,也就是“真为”的逻辑,于是上层模块仍然对应用层向用户报错。翻看手册检查了模块的输出参数,猜测其他模块处置的数据错误,又检查该模块之前的其他被调用模块。


本文关键词:333体育赛事直播

本文来源:333体育赛事直播-www.dingyuedai.com

在线客服
服务热线

服务热线

020-88888888

微信咨询
333体育 - 全网最全最有氛围的体育赛事直播平台
返回顶部
X333体育 - 全网最全最有氛围的体育赛事直播平台

截屏,微信识别二维码

微信号:eOzOR662658074

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!