链表实现c语言通讯录管理系统,C++链表实现通讯录管理系统.pdf
C++鏈鏈表表實實現現通通訊訊錄錄管管理理系系統統
用數據結構里面線性結構的鏈表實現,供大家參考,具體內容 下
文件操作未寫
有登錄操作,復復制制源源碼碼需需要要更更改改登登錄錄模模塊塊的的密密碼碼文文件件存存放放位位置置
使使用用VS2017編編譯譯器器需需要要保保留留開開頭頭::#define _CRT_SECURE_ NO_WA RNINGS
#define _CRT_SECURE_NO_WARNINGS
#include "iostream"
#include "cstdio"
#include "fstream"
#include "stdlib h"
#include "String"
#include "iomanip"
#include "windows h"
#define LEN 100
using namespace std;
using std::cin;
using std::cout;
using std::endl;
using std::ifstream;
using std::ofstream;
using std::ios;
using std::cerr;
using std::string;
using std::setw;
typedef struct LNode {
char num[10];
char name[20];
char telNum[12];
char qq[10];
struct LNode *next;
}LNode,*LinkList;
int n = 0;
void InitList(LinkList &L);//初始化表
void InsertLNode(LinkList &L,LNode *s);//前插法插入新結點
LinkList SearchName(LinkList L);//按姓名查找
LinkList SearchNum(LinkList L);//按學號查找
void DelLNode(LinkList &L,LinkList p);//刪除p結點
void PrintLNode(LinkList p);//打印結點
void PrintList(LinkList L);//打印表
/*系統函數*/
void CreateLinkList(LinkList &L);//創建鏈表
void DelName(LinkList &L);//按姓名刪除通訊錄成員
void DelNum(LinkList &L);//按學號刪除通訊錄成員
void saveRecord(LinkList L);//存儲信息
void loadRecord(LinkList &L);//加載信息
/**/
void Secret();
void fun();
void ver();
void yanshi(char *p);
void clear();
void header();
void menu() {
LinkList L=NULL;
int select;
do {
system("cls");
printf("\t\t\t Welcome to the address book information management system!\n\n\n");
printf("\t\t\t\t***************************************************\n");
printf("\t\t\t\t * │1 InitList 2 Add Message │ *\n");
printf("\t\t\t\t * │ │ *\n");
printf("\t\t\t\t * │3 Search Message 4 Save File │
總結
以上是生活随笔為你收集整理的链表实现c语言通讯录管理系统,C++链表实现通讯录管理系统.pdf的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用c语言链表做一个词典,电子字典C语言链
- 下一篇: c语言我国有13亿人口,计算机二级循环结