1. 程式人生 > 其它 >獲取一個位元組,第幾bit位是1還是0

獲取一個位元組,第幾bit位是1還是0

技術標籤:CC++

int getByte(char byte,int bit)
{
    if(bit < 0 || bit > 7)
        return 0;
    return (byte & (0b1 << bit)) > 0 ? 1: 0;
}