学籍管理系统!利用C语言实现! 在构思基本模块时,订立了“读取文件到内存形成链表,对链表的操作,将内存的链表内容保存到文件”三大基本块。 读取文件:在main函数里完成。原理是,先检查文件指针是否在末尾,若否,则在内存开辟一个单位长度,在文件中读取单位长度数据入该空间中,并彼此构成链表。采取带参数的主函数,以保证保存文件的多样性。 对链表的操作:可分为插入(建立),删除,查找,修改,排序。五大基本功能。分别用五个函数完成。这里不一一描述。其中,删除,查找,修改都是要用到查找一个数据的操作。所以,在编写查找函数时,兼顾了删除,修改操作所需的元素。在删除中,尝试书中原始方法,而修改操作则保留我原有的引用。排序函数中,设想对已有的各项排序,因此按照每项再另建函数。通过代码量上的增加来确保运行的一次可行性。每次运行完都返回一个head值。再通过主函数的数据显示循环显示结果。 保存操作:关闭已打开文件。用“写”的形式建立同名的(同时自动删除原有的),将内存中的链表完全输出到文件中。
上传时间: 2014-01-03
上传用户:dsgkjgkjg
西门子无线手机模块AT COMMAND 用于无线数传(C51MCU)
上传时间: 2015-03-17
上传用户:busterman
44键盘多模块演示程序,使用双向双次键扫描技术LCALL INKEY 双向双次键扫描
上传时间: 2015-03-17
上传用户:熊少锋
"CAN0 CAN4 C"是CAN0和CAN4通讯的程序。用户可参照此例程设置MSCAN模块。本文件夹是为用户提供的codeworrior编程范例,旨在通过给出的范例使用户对codeworrior的使用有所了解。
标签: CAN0 CAN4 codeworrior MSCAN
上传时间: 2015-03-18
上传用户:13188549192
ERP中的一个子模块,(权限分类主表维护),用于设置权限的模块
上传时间: 2014-12-22
上传用户:ynzfm
乘法器是硬件设计中的很常见也很重要的一个模块,它的VHDL硬件实现很好的解决了软件编程中做乘法速度慢的问题,在实时高速系统应用中或DSP软核或数字信号处理硬件实现算法中,经常能使用到乘法器,所以经典的高速乘法器IP 很有参考价值
上传时间: 2015-03-18
上传用户:yimoney
是一个电话接口模块,它给你提供一个自动检测电话是否正常,电话是否连通。
上传时间: 2015-03-19
上传用户:330402686
利用西门子的GSM芯片(TC35)的手机模块实现短信的读写,该手机模块可以加入SIM卡,然后就跟手机一样使用了,程序可以通过串口进行控制
上传时间: 2015-03-19
上传用户:Miyuki
这是一个采用avr单片机操作显示sst1815液晶模块的程序,调试同过。sst1815采用的是仿真总线方式工作,8080协议。
上传时间: 2015-03-19
上传用户:lindor
MD5的VB类模块源码,有关MD5的加密和解密办法的VB实现
上传时间: 2015-03-20
上传用户:baiom