目 录摘 要 ………………………………………………………………………..……………… IIAbstract …………………………………………………………………………..………... II第一章 课题描述………………………..………………………………………………….. 11.1 问题描述………………………………………………………………………………...11.2 需求分析…………………………………………………..…………………………… 11.3 程序设计目标……………………………………………………………………………第二章 设计简介及设计方案论述 ………………………………………………………… 22.1 设计简介.………………………………………………..………………………..….…2 2.2 设计方案论述……………………………………………..…………………….………2 2.3 概要设计…………………………………………………..………………………….…2 第三章 详细设计…………………………………………………………..……….….…….. 43.1 哈夫曼树…………………………………………………..………………………….…4 3.2 哈夫曼算法………………………………………………..……………………….….…4 3.2.1基本思想………………………………………………..……………………..…..….…43.2.2存储结构………………………………………………..………………………….....…43.3 哈夫曼编码………………………………………………..………………………….…53.4 文件 I/O 流………………………………………………..………………………….…63.4.1 文件流…………………………………………………..………………………………63.4.2 文件的打开与关闭………………………………………..…………………….……….73.4.3 文件的读写…………………………….………………..………………………..…..…73..5 C 语言文件处理方式……………………………………………………………………第四章 设计结果及分析…………………………………………………..……………..….. 84.1 设计系统功能………………………………….……………………………….....….…8 4.2 进行系统测试……………………………………………..………………………….…8 总 结 …….……………………………………………………..…………………………...13 致 谢 …...