数据的存储

本文介绍了数据类型的分类,重点讨论了整型在内存中的存储方式,包括原码、反码和补码的概念。此外,还详细阐述了大小端字节序的原理和判断方法,并探讨了浮点数在内存中的存储规则,遵循IEEE 754标准,解释了浮点数的符号位、指数和有效数字的表示方式。
摘要由CSDN通过智能技术生成

数据的存储

一.数据类型
二.整形在内存中的存储:原码 反码 补码
三.大小端字节序介绍及判断
四.浮点型在内存中的存储

一.数据类型

  1. 整形家族

     char    字符数据类型
                unsigned char   无符号的char
                signed char       有符号的char
     short   短整型
                 unsigned short[int]
                     signed short[int]
     int     整形
                 unsigned int
                 signed int
     long    长整型
                unsigned long
                signed long
    
  2. 浮点数家族
    float 单精度浮点数
    double 双精度浮点数

二.整形在内存中的存储:原码 反码 补码

计算机中的符号数有三种表示方法,即源码,反码和补码。
三种表示方法均有符号位和数值位两部分,符号位0表示正,1表示负,而数值位三种表示方法各不相同
原码:直接将二进制按照正负数的形式翻译成二进制
反码:原码符号位不变,其他位依次按位取反
补码:反码+1
正数的原、反、补码都相同
对于整数来说:数据存放内存中为补码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值