C 以下操作的含义是什么?
以下操作在C中的含义是什么C 以下操作的含义是什么?,c,embedded,C,Embedded,以下操作在C中的含义是什么 USIC2_CH0->PSR &= ~((uint32_t)USIC_CH_PSR_ASCMode_TFF_Msk); 我知道如果A |=B意味着A=A | B,那么什么是 A&=~B;?这意味着A=~A&B吗?A&=~B意味着A=A&~B,而不是A=~A&B 举个例子,如果你拿A=b010和B=b110,你会发现这两个是不同的 在上下文中,它禁用PSR位字段中的位,这些位在名称以上面的TFF_Msk结尾的常量中设置 这意味着A=A&~B。在返回原始源
USIC2_CH0->PSR &= ~((uint32_t)USIC_CH_PSR_ASCMode_TFF_Msk);
我知道如果A |=B意味着A=A | B,那么什么是
A&=~B;?这意味着A=~A&B吗?A&=~B意味着A=A&~B,而不是A=~A&B
举个例子,如果你拿A=b010和B=b110,你会发现这两个是不同的
在上下文中,它禁用PSR位字段中的位,这些位在名称以上面的TFF_Msk结尾的常量中设置 这意味着A=A&~B。在返回原始源代码之前,请先阅读一本基本的C语言书。