- 2
- 0
- 约8.96千字
- 约 57页
- 2019-09-23 发布于湖北
- 举报
第七讲 特殊的线性表— —串 主讲: 朱郑州 主要内容 串的逻辑结构 串的逻辑结构 串的逻辑结构 串的抽象数据类型定义 数据对象: D={ai|ai ?CharacterSet, i=1,2,…,n,n≥0} 数据关系: R1={ai-1,ai|ai-1,ai?D, i=2,…,n} 定长顺序存储表示 #define MAXSTRLEN 255 Typedef unsigned char SString[MAXSTRLEN+1] 串的长度超过预定义的长度,超过的部分被“截断” Status Concat(SString t, SString s1,SString s2) { if(s1[0]+s2[0]= MAXSTRLEN) { //未截断} else if(s1[0] MAXSTRLEN) { //截断} else { //截断(仅取s1)} } 定长顺序存储表示 定长顺序存储表示 定长顺序存储表示 堆分配存储表示 typedef struct{ char *ch; int length; } HString; 仍以一组地址连续的存储单元存放串值字符序列,但它们的存储空间在程序执行过程中动态分配而得。 StrCopy(t,s),若串t存在,则先释放t的存储空间,再分配大小与串s长度相
您可能关注的文档
- 第6章食品分离机械与设备20151.ppt
- 第6节DEH调节的液压伺服.ppt
- 第6章表达方法.ppt
- 第6课 罗马法的起源和发展【人教版】.ppt
- 第6课历史必修一.ppt
- 第6课拿破仑的文韬武略(1).ppt
- 第6讲东亚-日本和中亚-上课.ppt
- 第6课春秋战国的纷争(41张).ppt
- 第6章物理过程参数化和资料同化问题.ppt
- 第78章日用玻璃、浮法玻璃.ppt
- 中国国家标准 GB/T 48336.304-2026星闪无线通信系统 第304部分:基础服务层 5G蜂窝网络融合.pdf
- CCAA《管理体系认证基础》第2版+三色笔记office完整版-2026.docx
- RCS-901系列超高压线路成套保护装置技术和使用说明书.pdf
- RCS-902A(B.C.D)型超高压线路成套保护装置技术说明书.pdf
- PCS-923A断路器失灵起动及辅助保护测控装置技术使用说明书.pdf
- RCS-924A型T区保护装置技术和使用说明书.pdf
- GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 中国国家标准 GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 《GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统》.pdf
- 中国国家标准 GB/T 48355-2026石化化工用软起动装置.pdf
原创力文档

文档评论(0)