学籍管理系统!利用C语言实现! 在构思基本模块时,订立了“读取文件到内存形成链表,对链表的操作,将内存的链表内容保存到文件”三大基本块。 读取文件:在main函数里完成。原理是,先检查文件指针是否在末尾,若否,则在内存开辟一个单位长度,在文件中读取单位长度数据入该空间中,并彼此构成链表。采取带参数的主函数,以保证保存文件的多样性。 对链表的操作:可分为插入(建立),删除,查找,修改,排序。五大基本功能。分别用五个函数完成。这里不一一描述。其中,删除,查找,修改都是要用到查找一个数据的操作。所以,在编写查找函数时,兼顾了删除,修改操作所需的元素。在删除中,尝试书中原始方法,而修改操作则保留我原有的引用。排序函数中,设想对已有的各项排序,因此按照每项再另建函数。通过代码量上的增加来确保运行的一次可行性。每次运行完都返回一个head值。再通过主函数的数据显示循环显示结果。 保存操作:关闭已打开文件。用“写”的形式建立同名的(同时自动删除原有的),将内存中的链表完全输出到文件中。
上传时间: 2014-01-03
上传用户:dsgkjgkjg
此代码是用c语言编写的决策树的c4.5代码,它是数据挖掘分类算法中的一种,可以对给定数据集进行分类,挖掘出规则
上传时间: 2013-12-15
上传用户:sz_hjbf
简介 当今嵌入式处理器的生产已远远超过了为桌面系统所设计的处理器。本书通过介绍8位微控制器(MCU)的开发原理和C语言的相关知识,向读者展示了如何用C语言编写8位嵌入式MCU程序,内容涉及数据类型和变量、函数库、优化和测试嵌入式C语言程序等。利用贯穿全书的样例工程,揭示了特定设备硬件开发的详细细节,以及用C语言进行嵌入式程序设计所带来的快速开发、增强的可移植性和再利用等优越性能。本书适合于从事嵌入式研究的相关技术人员使用
上传时间: 2015-03-20
上传用户:bibirnovis
利用C语言实现两个多项式的加法,依次输入输入指数和系数,数据输入以(0,0)结束
上传时间: 2015-03-22
上传用户:ynwbosss
践踏堆栈 [C语言编程] n. 在许多C语言的实现中,有可能通过写入例程 中所声明的数组的结尾部分来破坏可执行的堆栈. 所谓 践踏堆栈 。使用的 代码可以造成例程的返回异常,从而跳到任意的地址.这导致了一些极为险恶的数据相关漏洞
上传时间: 2013-12-16
上传用户:WMC_geophy
用C语言实现了LZ77算法。程序独特之处在于使用了64KB大小的固定长度窗口,利用此方法可分块压缩数据。
上传时间: 2015-04-05
上传用户:hongmo
一个用C++编写的C语言词法分析程序,本人在做WEBSPHERE MQ的收发信息时需要对远端发过来的数据进行解析,然后才能确定要发送到哪一个终端,因此写了对词法分析做了一定的研究,也就写了这么一个程序.
上传时间: 2015-04-10
上传用户:xsnjzljj
这是用C语言编写的一个小程序,它的结果是演示物理实验中的李萨如图。运行程序的时候需要把CCBP文件夹包含在头文件中。
上传时间: 2015-04-15
上传用户:sardinescn
51单片机的c语言GPS解码程序,把从串口收到的GPS数据解码程序经纬度数据
上传时间: 2013-12-27
上传用户:Andy123456
本系统采用Visual C++语言编写,运用软件工程的思想, 采用面向对象分析、设计的方法学完成。通过建立系统的数据库,对象模型、动态模型、功能模型,设计界面窗口,算法结构,函数之间互相调用完成实现系统的功能。
上传时间: 2015-05-01
上传用户:zaizaibang