面试中常被问到的C语言基础知识

1.原码、反码和补码 位(bit)是计算机中处理数据的最小单元,其值只能是0或1; 字节(Byte)是计算机处理数据的基本单元,一个字节为8位; 原码:用最高位表示符号位,其余位表示数值位的编码成为原码;其中正数的符号位为0,负数的符号位为1; 正数的原码、反码、补码均相同; 负数: 负数的反码:把原码的符号位保持不变,数值位逐位取反; 负数的补码:在反码的基础上加一。 补码:主要为了CPU运算器
相关文章
相关标签/搜索