位运算(C/C++)
位运算的使用过程中有一些细节没注意就被坑了,于是记下备忘。主要的位运算是:‘>>’, ‘<<’, ‘^’, ‘&’, ‘|’
移位运算:左移(‘<<’),右移(‘>>’)
uint16_t a = 0x00FF;
uint16_t b = a << 8;
uint16_t c = a >> 8;
cout << hex << a << endl;
cout << hex << b << endl;
原创
2016-07-09 23:19:26 ·
1112 阅读 ·
0 评论