main.c
heat.h
HELP函数(功能:界面提示)
Type函数(功能:输入学生人数,并输入成绩)
Average函数(功能:计算学生平均分)
List函数(功能:列出成绩表)
Sort函数(功能:按平均分从高到低排序)
Search函数(功能:根据学号查询学生信息)、
Gread函数(功能:根据名次查询相应名次的学生信息)
清屏和退出功能只需以下两个操作
1:调用stdlib.h头文件,文件内包含 这两个个功能的函数!
2.清屏:只需设置好条件,按下指定按键便会调用相应函数!
各函数头文件类比Type函数头文件,如下:
注意宏名不要和函数名重复,否则会报错!!!,也不要犯预处理头文件后面加分号“;”的低级错误!为防止 宏名重复,可以全部大写并适当加上特殊符号!但是一定要标识符命名的规则:1:由字母数字下划线组成!2:不能以数字开头!3:不得与关键字重复!还有就是尽量见名知义!
只要是写头文件,防止头文件重复的头文件三件套写上就行了!
各个函数的头文件仿照Type函数头文件写完后就可以进行Makefile联合编译了!
我感觉最容易记住的Makefile文件形式如下,但是缺点是不能通用,且需要写的太多,容易出错!
最终部分效果如下所示: