C++位操作符
2016-03-29 10:27
260 查看
1、与运算(&)
双目运算。二个位都置位(等于1)时,结果等于1,其它的结果都等于0。
2、 或运算(|)
双目运算。二个位只要有一个位置位(等于1),结果就等于1。二个位都为0时,结果为0。
3、异或运算(^)
双目运算。二个位不相等时,结果为1,否则为0。
4、非运算(~)
单目运算。位值取反,置0为1,或置1为0。
5、移位运算(>>
与 <<)
将位值向一个方向移动指定的位数。右移
>> 算子从高位向低位移动,左移 << 算子从低位向高位移动。
双目运算。二个位都置位(等于1)时,结果等于1,其它的结果都等于0。
2、 或运算(|)
双目运算。二个位只要有一个位置位(等于1),结果就等于1。二个位都为0时,结果为0。
3、异或运算(^)
双目运算。二个位不相等时,结果为1,否则为0。
4、非运算(~)
单目运算。位值取反,置0为1,或置1为0。
5、移位运算(>>
与 <<)
将位值向一个方向移动指定的位数。右移
>> 算子从高位向低位移动,左移 << 算子从低位向高位移动。
相关文章推荐
- 【C/C++】malloc()
- c++适配器
- 自己实验C++
- C语言(浮点精度)
- C++ ofstream和ifstream详细用法
- this指针 C++
- configure: error: C++ preprocessor "/lib/cpp" fails sanity check
- C++与Java的输入问题
- C++ # 条件编译的理解
- c的详细学习(1)C语言概述
- 2016年,C语言该怎样写
- C++中FTP上传功能(仅用系统库)
- C++学习笔记
- C语言实现整数四则运算表达式的计算
- c++上机作业测试体重是否标准并输出相关提示
- 2D武侠游戏《剑侠世界》网游单机 搭建教程说明
- C++ 深入new
- VC++ 打印类
- C++ 元编程的魔法
- C++-内存管理(整理笔记)