将menu设计为可重用的子系统

来源:互联网 发布:正版cad2017软件多少钱 编辑:程序博客网 时间:2024/05/16 08:36

网易云课堂昵称:stuyang

代码地址:https://github.com/Sallybaby/Exercise/tree/master/lab7

实验目的:

1.观看学习云课堂相关视频,学习怎样为整个menu子系统设计接口。

2.搭建实验环境。

3.学习、使用make和make clean来编译程序和清理自动生成的文件修改menu程序。

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

4.查漏补缺,上传至代码库,完成实验报告。

实验过程

1.在GitHub上创建文件夹lab7

图片描述

2.创建六个文件 linktable.h linktable.c menu.h menu.c test.c Makfile

部分代码如下:

linktable.h

图片描述

linktable.c

图片描述

menu.h

图片描述

menu.c

图片描述

test.c

图片描述

Makefile

图片描述

3.由于有Makefile文件,直接使用make命令即可进行编译:

图片描述

4.运行结果:

图片描述

图片描述

5.提交到Github

图片描述

原创粉丝点击