簡單鏈表實現
基本功能:
(1)添加記錄
先判斷鏈表是否已經存在。若不存在,需首先自動新建一個鏈表,然后再添加一條或多條通訊記錄。
(2)顯示記錄
顯示當前所有記錄。
(3)查詢記錄
按名字查找,并顯示該記錄。
(4)通信錄排序
按姓名的字母順序排序,涉及到冒泡等排序算法。
(5)刪除記錄
實現逐條刪除和刪除全部記錄兩種功能。
(6)更新記錄
修改已存在記錄的信息(提示:需首先判斷該記錄是否存在)。
(7)按關系顯示記錄
只顯示與本人有指定關系(親戚、朋友、同事、同學)的記錄。
(8)保存記錄
存儲所有記錄到某個文件(.txt)或缺省文件(Phonebook.txt)。
(9)讀入記錄
從某個文件(.txt)或缺省文件(Phonebook.txt)讀入所有記錄。首先判斷當前是否有記錄在進行操作,若有,進行存儲或放棄存儲,然后釋放內存空間,之后才能從文件讀入記錄。
(10)退出
結束通訊錄軟件操作,釋放內存后退出。
標簽:
單鏈表
記錄
上傳時間:
2017-05-01
上傳用戶:dave520l