c语言位运算

与0置0。

或1置1。

左移增大右补0。

右移减小左补0。

主机小端低低存储。

网络大端低高存储。(低位高地址)

常用移位:

4字节类型与0xFF作用:取最后一个字节。

1字节类型与0x01作用:取此字节的最后一位。

把一个整数减去1之后再和原来的整数做位与运算,得到的结果相当于把整数二进制表示中的最右边一个1变成0。

 

posted @ 2018-03-19 13:48  夜空释  阅读(140)  评论(0)    收藏  举报