C語言學習之用鍊錶實現通訊錄

2021-06-28 16:04:45 字數 822 閱讀 2872

本程式主要功能是對聯絡人資訊進行,新增、刪除、查詢、插入、顯示功能

說明:呼叫的鍊錶操作介面請參考:

這裡面有我實現的鍊錶操作的介面的詳細實現過程,並進行過測試的哦!!!

#include

#include

#include

#include "addressbooklist.h"

/* 顯示鍊錶所有資訊*/

void chainlist_all(chainlisttype *head)

return;

}/*新增聯絡人*/

chainlisttype *add_contact(chainlisttype *head)

/*按照關鍵字查詢聯絡人*/

int find_contact(chainlisttype *head)

else

return 0;

}/*按照關鍵字刪除聯絡人*/

chainlisttype *delete_contact(chainlisttype *head)

return phead;

}/*插入聯絡人資訊*/

chainlisttype *insert_contact(chainlisttype *head)

/*顯示所有聯絡人資訊*/

int show_contact(chainlisttype *head)

chainlist_all(head);

return 0;

}int menu()

int main()

}while(opt!=0);

return 0;

}

C 通訊錄設計 鍊錶實現

1新增學生資訊 2刪除學生資訊 3顯示學生資訊 4查詢學生資訊 5學生資訊排序 6清空螢幕資訊 7清空文件資訊 8退出管理系統 上 include include include include 讀寫檔案的標頭檔案 using namespace std struct elementtype str...

鍊錶通訊錄

include include include define password 208140119 define name max 20 define gender max 10 define str max 20 define tel max 20 鍊錶結構 struct address type...

鍊錶通訊錄

include include include include include struct addressbook typedef struct addressbook addressbook typedef struct addressbook link int main menu void a...