C++位運算常見操做

一些位運算的常見操做,整理以下:web 注意: 位運算操做符的優先級都很是低,儘可能記得加括號。算法 給第n位(從右邊開始數,初始位置0)值置1 int set_bit(int x, int n){ return x |= (1 << n); } 清除第n位(從右邊開始數,初始位置0) int clear_bit(int x, int n){ return x &= ~ (1 << n); }
相關文章
相關標籤/搜索