2.按位或运算 按位或运算的含义是对参与按位或运算 的两个运算对象按二进制方式对对应位进行或运 算,也就是对参与运算的两个运算对象的机器码 的对应位进行或运算。当或运算的两个对应位都 为0时,运算结果的对应位也为0;否则运算结果 的对应位为1 7
2.按位或运算 按位或运算的含义是对参与按位或运算 的两个运算对象按二进制方式对对应位进行或运 算,也就是对参与运算的两个运算对象的机器码 的对应位进行或运算。当或运算的两个对应位都 为0时,运算结果的对应位也为0;否则运算结果 的对应位为1
假定某函数题有数据描述: int a=.b=-1: char c=A' 那么: (1)表达式a6的值是7。 a的机器码=00000000001 6的机器码=000000000 0000000000000111 7
假定某函数题有数据描述: int a=3,b=–1; char c='A' 那么: (1)表达式a | 6的值是7 。 a的机器码 = 0000 0000 0000 0011 6的机器码 = 0000 0000 0000 0110 0000 0000 0000 0111