#include
using namespace std;
#include
#include
typedef struct lnodelnode, *linklist;
//通訊錄的建立
void createlist_l(linklist &l,int n)
}//createlist_l
//通訊者結點的插入
void listinsert_l(linklist &l)
s->next=p->next;
p->next=s;
}//通訊錄的查詢
void listquery_l(linklist &l)
//尋找第i-1個結點
p=p->next;
cout<<"您要查詢的人的姓名為:"void listdelete_l(linklist &l)
q=p->next;
p->next=q->next;
free(q);
cout<<"刪除成功"cout<<"**********通訊者的輸出********"//通訊錄的退出
void esc()
}
單鏈表通訊錄 通訊錄2 0
單鏈表通訊錄 通訊錄2.0 標頭檔案 ifndef address h define address h include include include define success 10000 define failure 10001 define true 10002 define false ...
靜態通訊錄
這個通訊錄存粹用到c的知識就可以,主要就是乙個聯絡人資訊結構體,再就是乙個結構體陣列,對結構體陣列反覆操作 進行增 刪 查 改 排序 由於是初學者還不能對中文名進行排序 清空寫等功能。在這裡我們可以盡量寫的正式一點 所以我們用contact.h頭檔案建立結構體和對函式進行宣告 conteact.c中...
動態通訊錄
動態版通訊錄,是乙個動態增容的過程 自定義標頭檔案部分 ifndef contact h define contact h define max name 20 define max 5 define max tele 12 define max addr 100 define max 1000 d...