移位>>和按位与&例子

目录

    image

    假设axSts[0]的二进制表示为10101010。我们来看看这个例子:
    
    初始值:axSts[0]的二进制表示是10101010。
    右移一位:axSts[0] >> 1的结果是01010101。
    按位与操作:01010101 & 0x00000001的结果是00000001。
    所以,axSts[0] >> 1 & 0x00000001 的结果是 1。这个例子中,通过这个位运算,我们提取了原始二进制表示中的第二位的值。
    
    posted @ 2023-11-28 09:47  JaxonYe  阅读(6)  评论(0编辑  收藏  举报