一、负数在内存中的二进制形式怎样存储首先需要注意的是,负数在计算机中的存储是采用二进制补码的形式;
以“-1”为例,基于32位:
“-1”的补码是“1”,
1的二进制代码是:000000000000000000000000000001
反转:11111111111111111111111110
加一:1111111111111111111111111111111
![](https://img0.baidu.com/it/u=1317961550,4279799158&fm=253.jpg)
二、c语言中,int类型的负整数在内存中以什么存在?内存中存在一个int类型的负整数作为该数字的补码。例如,-1是
11111111111111111111111111(4字节整数)。