复习心得 by 《 C Primer Plus 》第15章 位操作
15.1 二进制数、位和字节
15.2 其他进制数
15.3 C按位运算符
15.4 位字段
15.5 对齐特性(c11)
15.6 关键概念
15.7 本章小结
15.8 复习题
15.9 编程练习
15.1 二进制数、位和字节
1Byte = 8bit (7~0) 对于有符号整数而言,最高位用于存储符号,其余七位存储数值,故范围为 -127~+127;
15.2 其他进制数
二进制(B)、八进制(O)、十进制()、十六进制(H)
15.3 C按位运算符
15.3.1按位逻辑运算符
1.二进制反码或按位取反:~
2.按位与:&
3.按位或:|
4.按位异或:^
15.3.2 用法:掩码
15.3.3 用法:打开位(设置位)
15.3.4 用法:关闭位(清空位)
15.3.5 用法:切换位
15.3.6 用法:检查位的值
15.4 位字段
15.5 对齐特性(c11)
15.6 关键概念
15.7 本章小结
15.8 复习题
15.9 编程练习