- 0
- 0
- 约6.02千字
- 约 32页
- 2022-09-04 发布于北京
- 举报
数据结构 第四章 串4.1 串类型的定义4.2 串的表示和实现 4.2.1 定长顺序存储表示 4.2.2 堆分配存储表示 4.2.3 串的块链存储表示 4.1 串类型的定义一、串和基本概念 串(String)是零个或多个字符组成的有限序列。一般记作S=“a1a2a3…an”,其中S 是串名,双引号括起来的字符序列是串值;ai(1≦i≦n)可以是字母、数字或其它字符;串中所包含的字符个数称为该串的长度。长度为零的串称为空串(Empty String),它不包含任何字符。 通常将仅由一个或多个空格组成的串称为空白串(Blank String) 注意:空串和空白串的不同,例如“ ”和“”分别表示长度为1的空白串和长度为0的空串。串中任意个连续字符组成的子序列称为该串的子串,包含子串的串相应地称为主串。通常将子串在主串中首次出现时的该子串的首字符对应的主串中的序号,定义为子串在主串中的序号(或位置)。例如,设A和B分别为 A=“This is a string” B=“is”则B是A的子串,A为主串。B在A中出现了两次,其中首次出现所对应的主串位置是3。因此,称B在A中的序号(或位置)为3 特别地,空串是任意串的子串,任意串是其自身的子串。 通常在程序中使用的串可分为两种:串变量和串常量。串常量和整常数、实常数一样,在程序中只能被引用但不能不能改变其值,即只能读不能写。通
您可能关注的文档
最近下载
- 第四范式(6682.HK)标准化带来行业快速扩展,长期粘性、竞争力无虞-250905.pdf VIP
- 《历史》中职教学课件-02第二章.pptx VIP
- 幼儿园中班教案《小兔逛超市》含反思.docx VIP
- 2026全国质量月活动主题宣传.pptx VIP
- 苏建价(2012)633号文件.docx VIP
- ×16m预应力空心板简支板桥计算书.doc VIP
- 2026届上海市虹口区高三上学期一模数学试题(解析版).docx
- 《历史》中职教学课件-03第三章.pptx VIP
- 光储充一体化电站工程款支付管理制度.docx
- TIME时代 MZ系列(PS10-800 1000 1250)自动埋弧焊机使用说明书.pdf VIP
原创力文档

文档评论(0)