在C/C++中对于w位的编译器: 有符号数的取值范围为[-2^(w-1) , 2^(w-1) -1]; 无符号数的取值范围为:[0, 2^w - 1] 最常见的有符号数在计算机中用补码的形式表示,将字的最高有效位解释为“负权” 如: 0|000 0000 0000 0000 0000 0000 0000 0000 0|111 1111 1111 1111 1111 1111 1111 111...