随笔分类 - C语言
摘要:大小端、数据存储 一、大小端问题: 为什么会有大小端问题? 在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为8bit 但是在C语言中除了8bit的char之外,还有16bit的short型,32bit的int型。另外,对于位数大于8位的处理器,例如16位或者32位的处理
阅读全文
摘要:数据类型 一、singed int/unsigned int 都占用 4 个字节,即:32bit singed int取值范围:-231 ~ 231-1 unsigned int: 取值范围:0 ~ 2^32 数据以补码的形式存放在内存中 二、float/double **float:**占用4
阅读全文
摘要:机器数真值、原码、反码、补码 一、机器数、真值 一个数在计算机中的二进制表示形式, 叫做这个数的机器数,对应的实际数值为真值。 (最高位是符号位,1负0正) +3 -3 真值 0000 0011 1000 0011 机器数 二、原码 原码就是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示
阅读全文