目录 总体思路 一、创建一个结构体保存通讯录信息。 二、构建链表,并存于文件中。 三、实现链表结点的增加、删除、查询、输出。 具体代码 一、创建一个结构体,保存信息。 typedef struct{ //创建结构体,储存个人信息 int num; char name[20]; char Tel_1[20]; char Tel_2[20]; char HomeTel[20]; char OfficeTel_1[20]; char OfficeTel_2[20]; char position[20]; char post[20]; char mail_address[20]; }Person; 二、用尾插法创建一个链表,并让用户选择是否输入数据。 typedef int ElemType; typedef struct Node{ Person data; //数据域 struct Node *next; //指针域 }LinkNode,* LinkList; LinkNode *CreateFromTail(){ LinkList head; LinkNode *s,*r;...