信息表示与存储

66 篇文章 0 订阅

 信息表示与存储

无符号:一般二进制,表示≥0的数

补码:可表示正负

浮点数:二进制下的科学计数法

溢出:

 

虚拟存储器:被视为字节数组,按字节为单位取值,取值标识为地址(C语言指针为字节的虚拟地址,编译器将指针同类型联系在一起并对其维护

 

十六进制:0x或ox开头

 

字:字长决定虚拟地址空间大小(0~2w-1),当今大多数计算机字长为64位,根据字长不同的机器,不同数据类型的字节数不同。因此在编译的过程中要考虑可移植性,针对不同位系统。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
数据结构的表示存储需求分析是在设计和实现数据结构时必须考虑的重要方面。它涉及确定如何组织和存储数据,以便能够高效地访问和操作。 在进行数据结构表示存储需求分析时,需要考虑以下几个方面: 1. 数据的类型和特性:首先需要明确数据的类型,如整数、浮点数、字符串等,以及数据的特性,如是否可变、是否有序等。这些信息将有助于确定合适的数据结构表示存储方式。 2. 访问和操作需求:需要分析对数据的访问和操作需求,包括插入、删除、搜索、排序等操作。不同的操作可能对数据结构的表示存储方式有不同的要求。 3. 内存和存储限制:要考虑系统内存和存储的限制,以确保选择的数据结构可以适应这些限制。例如,如果内存有限,则需要选择适合小内存占用的数据结构。 4. 时间复杂度和空间复杂度:分析各种操作的时间复杂度和空间复杂度,以便评估不同数据结构表示存储方式的性能。选择具有较低时间复杂度和空间复杂度的数据结构可以提高算法的效率。 5. 数据的持久性:根据数据的持久性需求,考虑选择适合的数据结构表示存储方式。如果数据需要长期保存并且支持持久化操作,可能需要使用文件或数据库进行存储。 综合考虑上述因素,可以选择合适的数据结构表示存储方式,如数组、链表、树、图等。不同的数据结构适用于不同的场景,因此需根据具体需求进行分析和选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值