C
yinizhizhu
Fly OS.
展开
-
位运算(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 · 1021 阅读 · 0 评论 -
uint8_t、uint16_t、uint32_t、uint64_t、size_t、ssize_t、
我们经常创建C/C++项目中的程序是32位的控制台程序。所以,此处是针对32位的控制台程序(一般都是32位):typedef unsigned char uint8_t;typedef signed char int8_t;typedef unsigned short uint16_t;typedef signed short int16_t;typedef unsigned int uint3原创 2016-07-09 14:04:01 · 1755 阅读 · 0 评论