本文共 780 字,大约阅读时间需要 2 分钟。
#includeusing namespace std;int main(){ int num = 16; // 00010000 cout << (num >> 2) << endl; // 4 00000100 cout << (num << 2) << endl; // 64 01000000 return 0;}
#includeusing namespace std;int main(){ int num1 = 175; // 10101111 int num2 = 202; // 11001010 cout << (num1 & num2) << endl; // 138 10001010 return 0;}
例:设X=10101110,
取X的低4位,用 X & 0000 1111 = 0000 1110 即可得到;
#includeusing namespace std;int main(){ int num1 = 175; // 10101111 int num2 = 202; // 11001010 cout << (num1 | num2) << endl; // 239 11101111 return 0;}
转载地址:http://aulq.baihongyu.com/