逻辑位运算 逻辑位运算操作符 操作符 操作说明 类型 结果 例子 not 位取反 integer integer not X and 位求与 integer integer X and Y or 位求或 integer integer X or Y xor 位异或 integer integer X xor Y shl 位左移 integer integer X shl 2 shr 位右移 integer integer Y shr I
逻辑运算操作符 操作符 操作说明 类型 结果类型 示例 not 位取反 integer integer not X and 位取与 integer integer X and Y or 位取或 integer integer X or Y xor 位异或 integer integer X xor Y shl bitwise shift left integer integer X shl 2 shr bitwise shift right integer integer Y shr I
and 按位与
or 按位或
xor 按位异或
shl 左移
shr 右移
一个16nit的双字节数(用word())获得
那么如何把它拆成2个字节的那?也就是分别获得高8位和低8位
我会另外给分的,谢谢!
逻辑位运算操作符
操作符 操作说明 类型 结果 例子
not 位取反 integer integer not X
and 位求与 integer integer X and Y
or 位求或 integer integer X or Y
xor 位异或 integer integer X xor Y
shl 位左移 integer integer X shl 2
shr 位右移 integer integer Y shr I
操作符 操作说明 类型 结果类型 示例
not 位取反 integer integer not X
and 位取与 integer integer X and Y
or 位取或 integer integer X or Y
xor 位异或 integer integer X xor Y
shl bitwise shift left integer integer X shl 2
shr bitwise shift right integer integer Y shr I