主函数
2016-12-21 23:02:06 0 举报
主函数是程序的入口点,它负责调用其他函数并执行整个程序的逻辑。在主函数中,我们可以定义变量、初始化数据结构、处理用户输入等操作。主函数通常位于程序的最顶层,它是程序执行的起点,也是程序执行的终点。通过编写主函数,我们可以将复杂的问题分解为多个子问题,并通过调用不同的函数来解决这些子问题。主函数的设计和实现对于程序的正确性和高效性至关重要。
作者其他创作
大纲/内容
记录转码后的二进制码的长度last
将i哈夫曼树HT,字符数组m和last输入到解码函数decode中
将head,w和新建的Htree指针HT,Hcode指针HC与i输入输出到hfm函数中
将head与链表长度i输入到change函数中进行转码,并将转码后的字符输出到Encode.dat文件中
打开source.txt文件,判断是否为空
输出建好的哈夫曼树HT和哈夫曼码HC,并输出到Statistic.txt中
将链表的头肩点head与定义的字符m,整型数组w输入到transform函数中,返回的两个数组中包含原链表中的字符与频度
同时以只读的方式打开Target.txt和source.txt文件,判断两者是否相同,相同返回success,不同返回error.
将定义的头结点head和文件指针fp输入到count函数,该函数返回统计过频度的链表
将head与fp再输入到order函数中进行排序,order函数返回排好序的链表
0 条评论
下一页