以下例子用于输出一个数字在内存中呈现的二进制数值。
其中有一些知识点需要注意:
1.sizeof(num)
用于获得num
在内存中占用的字节数
2.<<
是二进制位左移操作
num<<1 --相当于-- num*2
num<<2 --相当于-- num*2*2
num<<n --相当于-- num*2^n(2的n次方)
3.>>
是二进制位右移操作
num>>
以下例子用于输出一个数字在内存中呈现的二进制数值。
其中有一些知识点需要注意:
1.sizeof(num)
用于获得num
在内存中占用的字节数
2.<<
是二进制位左移操作
num<<1 --相当于-- num*2
num<<2 --相当于-- num*2*2
num<<n --相当于-- num*2^n(2的n次方)
3.>>
是二进制位右移操作
num>>