📄 insert.h
字号:
#include <iostream.h>
#include <iomanip.h>
#include <string.h>
struct emp_info //建立职工的资料的结构
{
int id; //编号
int age; //年龄
int sex; //性别
char *name; //名字
double salary; //工资
int products; //当月生产量
char *job; //职位
};
struct emp_node //设定链表
{
emp_info data;
emp_node *next;
};
//添加职工的函数
void insert(emp_node *&h,const int eid,const int eage,const int esex,char *ename,const double esalary,const int eproducts,char *ejob)
{
emp_node *p=h;
emp_node *s=new(emp_node);
s->data.id=eid;
s->data.age=eage;
s->data.sex=esex;
s->data.name=ename;
s->data.salary=esalary;
s->data.products=eproducts;
s->data.job=ejob;
s->next=NULL;
if(!p)
{
h=s;
return;
}
for(; p->next; p=p->next);
p->next=s;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -