C語言移位操做、聯合體總結

(1)用|置1,例如P1_flag |= 0x01;//置1 0000 0001,把bit0置1; (2)用&置0,例如P1_flag &= 0xFE;//置0 1111 1110,把bit0置0; (3)把一個字節對應位數據提取出來,例如light_control[0][0] = (data & 0x08)>>3;//把data指向的一字節數據保留bit3,右移3位,賦值給light_contr
相關文章
相關標籤/搜索