是c语言中的位运算符:取反.
0在内存中的存储方式是所有位为0,
0000000000000000
那么按位取反后位16个1(如果整形在你的机器上站16位),那么表示的数为-1.
转载于:https://www.cnblogs.com/reality-soul/p/6141519.html
本文详细介绍了C语言中位运算符取反的操作过程及其原理。解释了当对整数0进行按位取反操作时,其二进制表示会从全0变为全1,从而得到-1这个结果。
是c语言中的位运算符:取反.
0在内存中的存储方式是所有位为0,
0000000000000000
那么按位取反后位16个1(如果整形在你的机器上站16位),那么表示的数为-1.
转载于:https://www.cnblogs.com/reality-soul/p/6141519.html
6万+
1万+

被折叠的 条评论
为什么被折叠?