看到了一道这样的题:
~j是取反操作,这样的操作在刷题中经常能看到,相似的操作还有求反码和补码。
这里引入一个非常简便的求取反结果的公式,不用转化成二进制计算。
-n=~n+1
可以得出:~j = -j-1,所以上题的输出结果为5-11=-6。