学生管理系统(利用Makefile进行多文件联合编译)

main.c

heat.h

                                                           HELP函数(功能:界面提示)
                            

                                                Type函数(功能:输入学生人数,并输入成绩)                                      

                                                Average函数(功能:计算学生平均分)
       

                                                        List函数(功能:列出成绩表)

                                               Sort函数(功能:按平均分从高到低排序) 

                                                Search函数(功能:根据学号查询学生信息)、

                                    Gread函数(功能:根据名次查询相应名次的学生信息)

                                                清屏和退出功能只需以下两个操作
1:调用stdlib.h头文件,文件内包含 这两个个功能的函数!

2.清屏:只需设置好条件,按下指定按键便会调用相应函数!

                                          各函数头文件类比Type函数头文件,如下:

注意宏名不要和函数名重复,否则会报错!!!,也不要犯预处理头文件后面加分号“;”的低级错误!为防止 宏名重复,可以全部大写并适当加上特殊符号!但是一定要标识符命名的规则:1:由字母数字下划线组成!2:不能以数字开头!3:不得与关键字重复!还有就是尽量见名知义!


只要是写头文件,防止头文件重复的头文件三件套写上就行了!

各个函数的头文件仿照Type函数头文件写完后就可以进行Makefile联合编译了!

我感觉最容易记住的Makefile文件形式如下,但是缺点是不能通用,且需要写的太多,容易出错!

 

 最终部分效果如下所示:

 

 

 

 

 

 

 

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值