(11)设char型变量x中的值为1010011l,则表达式(2+x)^(~3)的值是 A)1010100l B)lOlOlOOO C)11111101 D)010

问题描述:

(11)设char型变量x中的值为1010011l,则表达式(2+x)^(~3)的值是 A)1010100l B)lOlOlOOO C)11111101 D)010
就是不明白(~3)是什么意思.

就是bitwise complement,逐位取反,比如00000011变成11111100
该题答案是B 10101000