取反运算是什么意思?
比如说byte类型的5,在内存中是00000101,按位取反后就是11111010当你再次输出这个数时就变成了250按位取反就是1变0,0变1首先你要知道现在我们用的多数都是32位机,所以整形数都是4个字节那么再看看按位取反的结果:00000000000000000000000000000101这是500000000000000000000000000000000这是011111111111111111111111111111111这是-111111111111111111111111111111110这是-211111111111111111111111111111101这是-311111111111111111111111111111100这是-411111111111111111111111111111011这是-511111111111111111111111111111010这是5取反的结果-6。