typedef.h
来自「一个DOS下的学生信息管理系统,使用了多中数值算法,有HASH查找,归并排序,快」· C头文件 代码 · 共 51 行
H
51 行
#ifndef _TYPEDEF_
#define _TYPEDEF_
typedef UINT KEYTYPE;//关键字,此为学号后三位
typedef char FILENAME;
//排序类别
#define TAXISBY_STUDNUM 0//按学号排序
#define TAXISBY_AGE 1//按年龄排序
#define TAXISBY_ALLMARK 2//按总成绩排序
//打印学生信息时,特殊化项定义,用特殊的颜色打印
#define SPECIAL_NONE 0//无特殊化
#define SPECIAL_NAME 1//姓名特殊化
#define SPECIAL_STUDNUM 2//学号特殊化
#define SPECIAL_AGE 3//年龄特殊化
#define SPECIAL_SEX 4//性别特殊化
#define SPECIAL_COURSE1 5//课程1特殊化
#define SPECIAL_TEACHER1 6//教师1特殊化
#define SPECIAL_COURSE2 7//课程2特殊化
#define SPECIAL_TEACHER2 8//教师2特殊化
#define SPECIAL_MARK 9//成绩特殊化
//声音类型
#define CB_ERROR 0
#define CB_OK 1
//课程信息
typedef struct COURSEINFO
{
char pCourse[10]; //课程名
UINT uiMark; //成绩
char pTeacher[10];//教师
COURSEINFO* pNext;
}COURSEINFO;
//学生信息
typedef struct
{
char pName[10]; //姓名
UINT uiStudNum; //学号,规定为9位,如080210114
UINT uiAge; //年龄
char pSex[2]; //性别
COURSEINFO* pCourseInfo; //课程
}STUDINFO;
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?