📄 jiapu.h
字号:
#ifndef JIAPU_H
#define JIAPU_H
#include <iostream>
#include<windows.h>
#include<string>
using namespace std;
struct person
{
char sex[10],birthaddress[20],birthday[14],deathday[20];//姓名,性别,出生地,生日
char name[20],parentname[30];
char work[15],xueli[10],consort[20], zhiche[15];//职业 学历 配偶 职称;
char stature[10]; //身高
};
typedef struct bitnode
{
COORD pos; //光标位置
//int nodenum;
person a;
struct bitnode *lchild,*rchild,*parent;
}bitnode,*bitree;
bitnode* search(bitree&,char* ); //查找
bitree del(bitree&); //删除
bitree insert(bitree& ) ; //插入
bitree insert1(bitree&,bitnode*);
bitree change(bitree,char*) ; //修改
bitree create(HANDLE,HANDLE) ; //初始化
//void fullScreen(BOOL flag); //全屏操作
int countnode(bitree); //先序遍历
void print(bitree ); //打印家谱
void destroy(bitnode*); //销毁二叉树
void savefile(bitree&t); //保存文件
bitree openfile(HANDLE ); //打开文件
void stat(bitree t,double&age,float&stature,int&mannum,int &x,int&y,int&a,int&b);//统计函数统计平均年龄 身高,男女比例
void coutxueli(int a); //输出统计后的学历
void coutxueli1(int a);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -