『踩坑记录』为何10000000表示的是-128

首先,咱们在学习C语言的过程当中都知道,一个字节可以表示的有符号数的范围是[-128, 127],今天有些不理解的地方是-128是如何表示的?web 咱们都知道,有符号数最高位是符号位,最高位为0表示正数,最高位为1表示负数,因此一个字节中可以有效表示数据的其实只有7位,而7位二进制的最大值就是127,因此按照正常的理解,一个字节可以表示的有符号数的范围应该是[-127, 127],那-128是如
相关文章
相关标签/搜索