📄 dogmgt_base.h
字号:
#ifndef _DOGMGT_BASE_H_
#define _DOGMGT_BASE_H_
///成功
#define SUCC 0
///失败
#define FAIL -1
///是
#define YES 1
///否
#define NO 0
///OK
#define OK 2
///取消
#define CANCEL 3
///询问用户的三种状态, 一:YES/NO
#define YESNO 0
///询问用户的三种状态, 二:OK/CANCEL
#define OKCANCEL 1
///询问用户的三种状态, 三:YES/NO/CANCEL
#define YESNOCANCEL 2
///类型定义,无符号字符,1字节
typedef unsigned char uchar;
///类型定义,无符号短整数,2字节
typedef unsigned short ushort;
///类型定义,无符号整数,4字节
typedef unsigned int uint;
///狗信息
struct DogInfo{
char DogID[51];
char Breed[51];
char HomePlace[101];
unsigned char Birthday[4];
char OwnerID[51];
};
///主人信息
struct OwnerInfo{
char OwnerID[51];
char IDCardNo[31];
char Mobile[51];
char Phone[51];
char HomePlace[101];
char PostalCode[11];
char WorkPlace[101];
char Remark[101];
};
///免疫记录
struct ImmunityRec{
unsigned int No;
char DogID[51];
unsigned char Date[4];
char Address[101];
char ImmunityItem[51];
};
///主人变更记录
struct OwnerChangeRec{
unsigned int No;
char DogID[51];
unsigned char Date[4];
char OwnerID[51];
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -