工作越久基础知识就会淡忘,特记一个低级 错误
C++中的运算符优先级 &在==之后,因此在进行编码需要注意优先级的重要性
如下代码
代码1
if((tempData1 & 0x80) == 0x80){
//执行A
}else{
本文记录了一个关于C++中运算符优先级的常见错误,指出`&`运算符的优先级低于`==`。示例代码展示了如何因优先级不同导致不同的逻辑结果,提醒开发者在编写代码时注意运算符的优先级,以避免潜在的逻辑错误。
工作越久基础知识就会淡忘,特记一个低级 错误
C++中的运算符优先级 &在==之后,因此在进行编码需要注意优先级的重要性
如下代码
代码1
if((tempData1 & 0x80) == 0x80){
//执行A
}else{
2351

被折叠的 条评论
为什么被折叠?
&spm=1001.2101.3001.5002&articleId=103427673&d=1&t=3&u=6210d29e680d48bfa2de9e76da26e5bb)