如题所述
取反的意思
比如0占4个字节32位那么就是表示为00000000000000000000000000000000(32个0)
~0 就是按位取反 就是变为11111111111111111111111111111111(32个1)
这个32个1在内存中表示的是数字-1
所以
i = ~0=-1
比如0占4个字节32位那么就是表示为00000000000000000000000000000000(32个0)
~0 就是按位取反 就是变为11111111111111111111111111111111(32个1)
这个32个1在内存中表示的是数字-1
所以
i = ~0=-1
温馨提示:答案为网友推荐,仅供参考