軟件工程第七次實驗

【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高軟羣裏同學的指導!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章