- 3
- 0
- 约2.02千字
- 约 14页
- 2018-01-01 发布于江苏
- 举报
4.1串类型的定义串(或字符串)(String)是由零个或多个
第四章 串的基本概念 串连接算法Concat(T,S1,S2) * 4.1 串类型的定义 串(或字符串)(String)是由零个或多个字符组成的有限序列。一般记作 s=〃a1a2…an〃 (n≥0) 其中:s为串名,用双引号括起来的字符序列是串的值;ai(0≤i≤n)可以是字母、数字或其它字符;双引号为串值的定界符,不是串的一部分;串中字符的数目n称为串的长度。 空串——零个字符的串,通常以两个相邻的双引号来表示空串(Null string),如:s=〃〃,它的长度为零; 空格串——仅由空格组成的的串,如:s=〃└┘〃;若串中含有空格,在计算串长时,空格应计入串的长度中,如:s=〃I’m a student〃的长度为13。 串的抽象数据定义:P71 对于串的基本操作集可以有不同的定义方法,读者在使用高级语言中的串类型时,应该以语言的参考手册为准。 定位算法(P72) —— Index(S,T,pos) 4.2 串的表示和实现 对串的存储方式取决于我们对串所进行的运算,如果在程序设计语言中,串的运算只是作为输入或输出的常量出现,则此时只需存储该串的字符序列,这就是串值的存储。此外,一个字符序列还可赋给一个串变量,操作运算时通过串变量名访问串值。 串的3种机内表示方式: 定长顺序存储表示 堆分配存储表示 串的块链存储表示 4.2.1 定长顺序存储表示 实现:用一组地址连
您可能关注的文档
- 2014年新野县事业单位年检合格情况公示一览表.doc
- 2015-2016学年江苏省苏州市常熟市七年级(上)期中数学.PDF
- 2015年8月进境植物检疫截获有害生物月度通报表.PDF
- 2015年河南省安阳市滑县中考物理一模试卷.doc
- 2015高二地理国庆回家作业2.doc
- 2016-2017学年江苏省苏州市吴中区七年级(上)期中数学.PDF
- 2016年普通高等学校全国统一招生考试新课标Ⅲ卷语文试题.PDF
- 3G无线一体卡A31产品规格书.PDF
- 8.1磁盘文件的归并分类8.2磁带文件的归并分类.ppt
- 7个让减肥瞬间变得超简单的「快速瘦身运动」,#6的动作还能够边看.pdf
- 2026计算机二级高频考点知识锁定题库及答案(重点专攻).doc
- 2026计算机软考高频考点法规精简速记真题及答案(法规速通).doc
- 2026计算机操作系统高频考点原理拆解题目及答案(理清机制).doc
- 2026计算机软考高频考点案例探秘题目及答案(破解案例命题).doc
- 2026计算机计算机二级高频考点考点深度透析试题及答案(深度解析).doc
- 2026计算机自考计算机高频考点考情解密真题及答案(考点梳理).doc
- 2026计算机计算机二级高频考点速记宝典题目及答案(速记大全).doc
- 2026计算机二级高频考点进阶练测题目及答案(实力进阶).doc
- 2026计算机自考高频考点考点汇总题目及答案(自学必记).doc
- 2026计算机软考高频考点精编全科题目及答案(考点训练).doc
原创力文档

文档评论(0)