04 2017 档案
摘要:今天一个新手学编程就问到这个问题,很多人第一次学编程肯定会遇到这个问题,大部分都知道是溢出之类的,用源码和补码就很容易说明 int i = -2147483648 ;这是不允许的 VS里报的错 error C4146 : 一元负运算符应用于无符号类型,结果仍为无符号类型错误, 那么我们就会想,如果非
阅读全文
摘要:一.原码,反码,补码 1)为什么要出现反码?因为反码是为了得到补码而存在的(反码+1=补码)。 为什么要出现补码?因为是为了计算机CPU更好的使用二进制计算而存在的。 原码:将最高位做为符号位(0代表正,1代表负),其余各位代表数值本身的绝对值; 这里8位存储单元说明,8位二进制最多表示十进制的数
阅读全文

浙公网安备 33010602011771号