C语言课程设计 简单的行编辑器.docVIP

  • 10
  • 0
  • 约7.89千字
  • 约 19页
  • 2017-02-05 发布于湖北
  • 举报
语言程序设计报告 姓名: 班级: 学号: 指导教师: 课题:简单的行编辑器 简单的行编辑器 题目要求 设置一个简单的行编辑器,每行以回车结束。 数据以文件形式存储。 编辑器具有查找,替代,修改数据的功能。 需求分析 根据题目要求,数据以文件的形式存储,所以应提供文件的输入,输出等操作;还需要文件具有查找,替换,修改数据的功能。 总体设计 根据上面的需求分析,可以将这个系统的设计分为如下七大模块: 编辑,查找,修改,,删除,替换,保存,退出。 详细设计 主函数 为了各模块的独立性,主函数一般设计得比较简单,本系统主要用主函数打开上次保存的数据和进入主菜单函数 流程图 程序 /*********************************主函数**************************************/ main() {FILE *pfile; pfile=fopen(Linedit.txt,a+); readfile(lines,pfile); fclose(pfile); menu(lines); } int readfile(char (*lines)[MAXC],FILE *pfile) { int i=0; while(!feof(pfile)){ fget

文档评论(0)

1亿VIP精品文档

相关文档