本文摘要:
知道从什么时候起,对函数返回值,有一种潜意识的了解:“0”是顺利、非“0”回应告终。再行谈个故事,就是项目重制时的一段小插曲——近期工作,用于一款新的芯片展开研发。重制过程中须要调用官方的函数库模块,模块有uint32_t类型的返回值。根据手册的解释,函数返回值“0”回应顺利,“-1”回应告终。 这里的返回值比较简单,仅有顺利、告终两种,一般使用“if(!ret){顺利}else{告终}”辨别。
知道从什么时候起,对函数返回值,有一种潜意识的了解:“0”是顺利、非“0”回应告终。再行谈个故事,就是项目重制时的一段小插曲——近期工作,用于一款新的芯片展开研发。重制过程中须要调用官方的函数库模块,模块有uint32_t类型的返回值。根据手册的解释,函数返回值“0”回应顺利,“-1”回应告终。


这里的返回值比较简单,仅有顺利、告终两种,一般使用“if(!ret){顺利}else{告终}”辨别。就这样,重制过程中,该芯片函数库绝大部分的模块返回值都是这两种,处理结果时图省事也就把“if(!ret){顺利}else{告终}”复制粘贴了。车祸经常出现了,当我调用库的“核对”函数模块时结果仍然错误,返回值总是“1”,也就是“真为”的逻辑,于是上层模块仍然对应用层向用户报错。
翻看手册检查了模块的输出参数,猜测其他模块处置的数据错误,又检查该模块之前的其他被调用模块。
本文关键词:【,嵌入式,编程,】,函数,返回,类型,设计,知道,南宫娱乐
本文来源:南宫娱乐-www.cooperplumbingavondaleaz.com
-
知道从什么时候起,对函数返回值,有一种潜意识的了解:“0”是顺利、非“0”回应告终。再行谈个故事,就是项目重制时的一段小插曲——近期工作,...
2023-09-17阅读全文 >>
-
【概要】:光伏贫困地区是中国国情的产物,中国地大物博,地区经济发展不存在差异,广大偏僻的农村经济发展领先,必须创意贫困地区模式来构建农民...
2023-09-17阅读全文 >>
-
Huawei, the Chinese telecoms hardware maker, has unveiled an 87 per cent surge in handset sales revenues in the first half of 2015 and says its consumer elec琀爀漀渀椀挀猀 business — primarily...
2023-09-17阅读全文 >>
-
根据台积电的规划,他们今年上半年就不会量产5nmEUV工艺,下半年生产能力不会提高到7-8万片晶圆/月,今年的生产能力主要是供给苹果和华为。台积电...
2023-09-15阅读全文 >>
-
今年iPhone11系列的销量让不少人大跌眼镜,早前数据表明,天猫iPhone 11预售首日的销售数据较iPhone XR快速增长了335%。京东iPhone 11预售销量同比快速增长480...
2023-09-15阅读全文 >>