正在加载图片...
12.2位运算 为了节省内存空间,在系统软件中常将多个标志状态简单地组合在一起, 存储到一个字节(或字)中。C语言是为研制系统软件而设计的,所以她 提供了实现将标志状态从标志字节中分离出来的位运算功能。 所谓位运算是指,按二进制位进行的运算。 C语言提供的位运算符: &按位与按位或 ∧按位异或~取反 <<左移 >>右移 说明: 1、位运算符中除了~以外,均为二目运算符。 2、运算量只能是整型或字符型的数据,不能为实型数据。为了节省内存空间,在系统软件中常将多个标志状态简单地组合在一起, 存储到一个字节(或字)中。C语言是为研制系统软件而设计的,所以她 提供了实现将标志状态从标志字节中分离出来的位运算功能。 所谓位运算是指,按二进制位进行的运算。 12.2 位运算 C语言提供的位运算符: & 按位与 | 按位或 ∧ 按位异或 ~ 取反 << 左移 >> 右移 说明: 1、 位运算符中除了~以外,均为二目运算符。 2、运算量只能是整型或字符型的数据,不能为实型数据
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有