软件工程第七次实验

来源:互联网 发布:淘宝收到货后怎么评价 编辑:程序博客网 时间:2024/06/05 23:46

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

<1>实验要求:</1>

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

2.使用make和make clean来编译程序和清理自动生成的文件。

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

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

<2>思路与具体过程:</2>

1.menu.h接口:

实验楼

2.修改menu.c文件中的main函数:

实验楼实验楼实验楼实验楼实验楼

3.建立test.c文件:

实验楼实验楼

4.建立Makefile文件:

实验楼

<3>实验结果代码截图: </3>

实验楼

<4>疑惑和困难:</4>

1.出现大量bug,都是些拼写的低级错误。

解决方法 认真地看每一行确定没问题。

<5>实验心得:</5>

make命令执行时,需要一个 Makefile 文件,以告诉make命令需要怎么样的去编译和链接程序。makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作

<6>实验总结:</6>

会设计menu子系统了。这次实验也是孟老师最后一次实验了,感谢17高软群里同学的指导!