📄 structdef.h
字号:
#include <string>
#include <iostream>
#include <fstream>
#include <iomanip>
#include <memory.h>
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
using namespace std;
struct Employee
{//声明职工的结构作为链表节点。
//-----数据域-----
string m_Code; //编号
string m_Name; //姓名
//unsigned short int m_Year;
string m_Year; //出生年月
string m_Sex; //性别
string m_Post; //
string m_Department;
unsigned int m_Wage;
//string m_Wage;
//链表节点的指针域---
struct Employee* Next;
};
/*
struct Employee
{//声明职工的结构作为链表节点。
//-----数据域-----
char m_Code[10];
char m_Name[10];
unsigned short int m_Year;
char m_Sex[2];
char m_Post[12];
char m_Department[16];
unsigned int m_Wage;
//链表节点的指针域---
struct Employee* Next;
};*/
//-----取别名-------
typedef struct Employee Node;
typedef Node* Link;
//-------函数声明-------------
Link Create(Link Head);
void Release(Link Head);
Link Add(Link Head);
bool Search(Link Head);
Link Search_Unique(Link Head);
void Display_List(Link Head);
void Display_Node(Link pNode);
Link Modify(Link Head);
//Link Del(Link Head);
Link Del(Link &);
//void Save_ByFile(Link Head,fstream& ofile);
void Save_ByFile(Link Head);
Link Sort(Link Head);
//void Load_ByFile(Link &pNode,fstream & ifile);
void Load_ByFile(Link &pNode);
Link Sort_byname(Link Head);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -