实验二:命令行菜单小程序V1.0


“软件工程(C编码实践篇)”实验报告
实验二:命令行菜单小程序V1.0
网易云课堂昵称: Arjen0130
《软件工程(C编码实践篇)》MOOC课程作业 http://mooc.study.163.com/course/USTC-1000002006
实验报告原链接地址:http://note.youdao.com/noteshare?id=625300193b48568055edd44714fb9c63&sub=F987AE0DF93C46B987AFFE5B8FDD70F5
1. 实验的思路和具体过程
1.1 实验的思路
看完实验二的相关学习视频以后,在编写命令行菜单小程序时,根据视频中讲解的内容练习编码规范。
1.2 实验的具体过程
1)使用实验1中创建好的本地仓库,添加lab2文件夹,并在lab2目录下创建、编写相关的头文件以及源文件;
2)编译通过后,将步骤1)中创建好的头文件和源文件提交到本地仓库;
3)将本地仓库的变化更新到GitHub远端仓库。
2. 关键代码
... ...
char cCmd[128];
while(1)
{
    scanf("%s", cCmd);
    if(0 == strcmp(cCmd, "help"))
    {
        help();
    }
... ...
    else if(0 == strcmp(cCmd, "put"))
    {
        put();
    }
    else if(0 == strcmp(cCmd, "quit"))
    {
        exit(0);
    }
    else
    {
        printf("Undefined command...\n");
    }
... ...
3. 相关截图
3.1 实验结果截图

3.2 关键代码截图



3.3 操作过程截图
3.3.1 创建的各个头文件和源文件

3.3.2 将工作目录中的文件添加并提交到Git本地仓库
添加完成后,发现添加的文件中存在已经废弃不用的文件,所以,需要去除这些文件





3.3.3 将本地仓库的变化提交到远端仓库



3.4 复现操作截图

4. 实验过程中遇到的疑惑、困难及处理方法
由于创建使用了多个头文件和源文件,所以,在把相关文件添加到Git仓库时,如果逐个添加比较繁琐。此时,了解到Git命令支持通配符,所以就使用了这种格式的Git命令。但是,在添加完成后,发现把已经废弃不用的文件添加到了Git仓库,所以需要去除这些误添加的文件。通过上网搜索,发现可以使用git rm -r命令去除相关文件,同时,这个命令也支持通配符,可以快速去除文件名满足一定条件的相应的文件。
5. 实验总结
通过本次实验,练习了规范的代码编写格式,体会到了规范编码带来的阅读和维护上的优势。同时,也进一步熟悉了通过命令行使用Git工具。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值