學(xué)籍管理系統(tǒng)!利用C語(yǔ)言實(shí)現(xiàn)! 在構(gòu)思基本模塊時(shí),訂立了“讀取文件到內(nèi)存形成鏈表,對(duì)鏈表的操作,將內(nèi)存的鏈表內(nèi)容保存到文件”三大基本塊。 讀取文件:在main函數(shù)里完成。原理是,先檢查文件指針是否在末尾,若否,則在內(nèi)存開(kāi)辟一個(gè)單位長(zhǎng)度,在文件中讀取單位長(zhǎng)度數(shù)據(jù)入該空間中,并彼此構(gòu)成鏈表。采取帶參數(shù)的主函數(shù),以保證保存文件的多樣性。 對(duì)鏈表的操作:可分為插入(建立),刪除,查找,修改,排序。五大基本功能。分別用五個(gè)函數(shù)完成。這里不一一描述。其中,刪除,查找,修改都是要用到查找一個(gè)數(shù)據(jù)的操作。所以,在編寫(xiě)查找函數(shù)時(shí),兼顧了刪除,修改操作所需的元素。在刪除中,嘗試書(shū)中原始方法,而修改操作則保留我原有的引用。排序函數(shù)中,設(shè)想對(duì)已有的各項(xiàng)排序,因此按照每項(xiàng)再另建函數(shù)。通過(guò)代碼量上的增加來(lái)確保運(yùn)行的一次可行性。每次運(yùn)行完都返回一個(gè)head值。再通過(guò)主函數(shù)的數(shù)據(jù)顯示循環(huán)顯示結(jié)果。 保存操作:關(guān)閉已打開(kāi)文件。用“寫(xiě)”的形式建立同名的(同時(shí)自動(dòng)刪除原有的),將內(nèi)存中的鏈表完全輸出到文件中。
標(biāo)簽:
管理系統(tǒng)
C語(yǔ)言
模塊
上傳時(shí)間:
2014-01-03
上傳用戶:dsgkjgkjg