【查看a的某一位】如果想求a的第n位(0位起)是1还是0?那么a&(1<<n)==1,则说明第n位是1,如果a&(1<<n)==0,这说明第n位是0;
【将a的某位置成1】a = a|(1<<n);或者a|=1<<n;
【将a的某位置成0】a& = ~(1<<n);
【将a的某位取反】a^=1<<n;
扫一扫 关注好知微信
学员评论