开放式程序编辑系统,简单程序编辑教程

中国论文网 发表于2024-04-12 17:34:21 归属于电子论文 本文已影响324 我要投稿 手机版

       今天中国论文网小编为大家分享毕业论文、职称论文、论文查重、论文范文、硕博论文库、论文写作格式等内容.                    

摘 要:本文着重介绍简单行编辑系统的实现。

关键词:文本编辑程序;行编辑;活区;简单行编辑器 实现过程及设计思想 1 设计思想 针对任务描述与分析,设计思想如下: 4条基本编辑命令:   (1)行插入。格式:i<行号><回车><文本><回车>   将<文本>插入活区中第<行号>行之后。   (2)行删除。格式:d<行号><回车>   删除活区中第<行号>行。   (3)活区切换。格式:n<回车>   将活区写入输出文件,并从输入文件中读入下一段,作为新活区。   (4)活区显示。格式:p<回车>   逐页地(每页20行)显示活区内容,每显示一页之后请用户决定是否继续显示以后各业(如果存在)。 2. 实现过程   (1)针对活区结构,设计结构体,实现活区。由create()函数建立并初始化活区,完成从文件读入一页数据到活区中,建立用于操作的基本活区。   (2)针对行编辑器的四个基本功能:行插入、行删除,活区切换、活区显示,设计四个基本函数insert()、del()、exchange()、display()对活区四个操作。 同作对四个函数的调用来完成程序功能。   (3)编写main()函数,设计整体框架,对各函数进行调用,实现对应功能,完成整体程序设计。 特征代码 1.活区结构设计: typedef struct area { char string; } p->num=j; …… } 建议   在布置具体任务是应考虑给予更多提示和说明,指定一些特殊的内容,对一些比较模糊的地方已直接指明。尤其是在初期对一些基础的内容应适当给与提示和指定,才能让工程稳定的执行,不至于反工。

  中国论文网(www.lunwen.net.cn)免费学术期刊论文发表,目录,论文查重入口,本科毕业论文怎么写,职称论文范文,论文摘要,论文文献资料,毕业论文格式,论文检测降重服务。

返回电子论文列表
展开剩余(