2022.3.4 符号~的运用(对一个数的二进制按位取反)
作者:互联网
#include <stdio.h>
int a=0;
int b=~a;
int main()
{
printf("%d",b);//结果为负1(要求为原码)
//0为32字节为00000000000000000000000000000000
// 取反为 11111111111111111111111111111111(补码)
// 减1得到反码 11111111111111111111111111111110(反码)
//取反得到原码 10000000000000000000000000000001 (原码)
}//原码符号位不变,其余取反,得到反码,反码+1得到补码
标签:反码,int,补码,取反,按位,得到,2022.3,原码 来源: https://www.cnblogs.com/cyk1212/p/15965293.html