C++ 中按位運算子 AND 是什麼?
按位 AND 運算子 (&) 將第一個運算元的每一位與第二個運算元的相應位置進行比較。如果這兩位都是 1,則相應的結果位將變為 1。否則,相應的相應結果位將變為 0。
例如
#include <iostream>
using namespace std;
int main() {
unsigned short a = 0x5555; // pattern 0101 ...
unsigned short b = 0xAAAA; // pattern 1010 ...
cout << hex << ( a & b ) << endl;
}輸出結果
輸出如下 −
0
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP