题目内容 (请给出正确答案)
[主观题]

串的存储结构有几种?串通常采用什么存储结构?

答案
串一般有两种存储结构,分别是串的静态存储结构和串的动态存储结构。串的静态存储结构,即串的顺序存储结构,是将串定义成字符型数组,由串名可以直接访问到串值。串的静态存储结构又根据计算机的一个机器字(一般由多个字节组成)存放一个字符或多个字符,细分为串的非紧缩存储结构和串的紧缩存储结构。串的动态存储结构,即串的链式存储结构也称为链串,结构与链表类似,链串中每个结点有两种域,一种是数据域(data)(一个或多个值域),用于存放字符串中的字符(一个或多个字符),另一种是指针域(next),用于存放后继结点的地址。链串的特点是链表中的结点数据只能为字符型。 此外,还有串的索引存储结构,其构造方法是:首先开辟一块地址连续的存储空间(又称为堆),用于存放各串本身的值。另外再建立一个索引表,在索引表的项目中存放串的名字、长度和在存储空间中的起始地址。
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“串的存储结构有几种?串通常采用什么存储结构?”相关的问题

第1题

串不能采用顺序存储结构进行存储。
点击查看答案

第2题

串的模式匹配算法只能采用串的链式存储结构来实现。
点击查看答案

第3题

堆分配存储结构的串有顺序存储结构的特点,在操作中对串长又没有任何限制,因而在串处理的应用程序中常被选用。
点击查看答案

第4题

【判断题】串的存储结构有:顺序串和链串()

A.Y.是

B.N.否

点击查看答案

第5题

【判断题】8. 串的存储结构有顺序串、堆串和块链串三种。

A.Y.是

B.N.否

点击查看答案

第6题

串的堆分配存储是一种顺序存储结构。
点击查看答案

第7题

串的定长顺序结构是用一组地址连续的存储单元存储串值的字符序列,按照预定义的大小,为每个定义的串变量分配一个固定长度的存储区。
点击查看答案

第8题

串只可以采用顺序存储,不可以采用链式存储。
点击查看答案

第9题

()栈结构通常采用的两种存储结构是线性存储结构和非线性存储结构。
点击查看答案

第10题

串是一种特殊的线性表,其特殊性体现在()。

A.顺序存储

B.数据元素是字符

C.链式存储

D.逻辑结构是线性结构

点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信