- 78
- 0
- 约1.26万字
- 约 24页
- 2017-11-08 发布于江西
- 举报
简易文本编辑器课程设计报告
中北大学
数 据 结 构
课 程 设 计 说 明 书
?
?
?
学生姓名: 张兴凯 学 号: 1021011547? 学 院: 软件学院 专 业: 软件工程? 题 目: 简易文本编辑器 指导教师 何志英
?
?
?2011年12月20日
1.设计目的
简易文本编辑器
2.设计内容和要求
1)?具有图形菜单界面;
2)?查找,替换(等长,不等长),插入(插串,文本块的插入)、块移动(行块,列块移动),删除
3)?可正确存盘、取盘;
4)?正确显示总行数。
3.本设计所采用的数据结构
本程序是对输入的文字进行操作,故使用的数据结构为单链表操作
线性表的链式存储结构的特点是用一组任意的存储单元存储线性表的数据元素。它包括两个域:其中存储数据元素信息的域称为数据域;存储直接后继存储位置的域称为指针域。另有全局变量*head,作为文章的头指针。
在文章内容创建部分中使用线性表的链式存储,并使用全局变量对文本的各种信息进行存储;
文章的内容统计、删除、查找、插入都采用链表操作完成。
4.功能模块详细设计
4.1 详细设计思想
本程序所定义函数的设计思想:
CreatWord()文本内容输入函数
定义LinkList指针变量*temp: LinkList *temp;
定义文本输入变量ch,记录文本行数变量j,记录每行字符数变
您可能关注的文档
最近下载
- 水工金属结构防腐蚀技术规范(2025版).docx
- 山东大学人文社会科学学术期刊管理办法.docx VIP
- 中医耳鼻喉科副高考试题及答案.docx VIP
- 2025年事业单位工勤技能-天津-天津客房服务员一级(高级技师)历年参考题库含答案解析(5套).docx VIP
- 义务教育版(2024)三年级信息科技 第23课 分解描述问题 教案.docx VIP
- 《煤矿重大事故隐患判定标准(2026版)》深度解读(应急管理部令第21号).pdf VIP
- 青岛版四年级科学上册 第一单元《动物王国》大单元教学设计.pdf VIP
- 消防控制室联动演练方案及流程.docx VIP
- 地理信息安全在线培训考试系统题库练习.docx VIP
- 2025年中医耳鼻喉科副高试题解析及答案.docx VIP
原创力文档

文档评论(0)