实验报告_ASE_lab7

昵称:fuguanqi 《软件工程(C编码实践篇)》MOOC课程作业http://mooc.study.163.com/course/USTC-1000002006

实验七:将menu设计为可重用的子系统

实验要求

  • 为menu子系统设计接口,并写用户范例代码来实现原来的功能;

  • 使用make和make clean来编译程序和清理自动生成的文件;

  • 使menu子系统支持带参数的复杂命令,并在用户范例代码中自定义一个带参数的复杂命令;

  • 可以使用getopt函数获取命令行参数。

实验步骤:

编写程序代码
撰写Makefile文件
编译测试

这里写图片描述
这里写图片描述

Coding版本库URL:https://git.coding.net/fuguanqi/ASE.git

关键问题总结

  1. 输入命令时,会将换行符存入命令的结尾,需要将命令字符串最后的换行符用‘ ‘替换掉。

    这里写图片描述

源代码

menu.c

test.c

Makefile

来源:fuguanqi95

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年10月4日
下一篇 2017年10月5日

相关推荐