~是按位非,就是将一个数表示成二进制,0的位变为1,1的位变为0。
0xfffffff1的前28比特都为1,按位非后变成0,最后四比特为0001,按位非后变成1110。所以0xfffffff1按位非后变成0x0000000e,即为14。