C语言中的&&符号用法

在用KEIL5进行编程时,发现这些问题:
if((RX_buf[5]==FUNCSTOP)&&(RX_buf[5]==0x01))
&&是逻辑运算符,表示逻辑与;
&是位运算符,表示按位与。

1 & 2 = 0 // 条件判断为假
1 && 2 = 1 // 此时条件判断为真

你可能感兴趣的:(C语言编程)