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