C++实现赫夫曼树问题

gameboy374 2012-04-19 10:07:38
typedef char **HuffmanCode; //动态分配数组存储Huffmanc编码表
HuffmanCode &HC
HC=(HuffmanCode)malloc((n+1)*sizeof(char *));
每次运行到最后一次就弹出错误:

Windows 已在 赫夫曼树.exe 中触发一个断点。

其原因可能是堆被损坏,这说明 赫夫曼树.exe 中或它所加载的任何 DLL 中有 Bug。

原因也可能是用户在 赫夫曼树.exe 具有焦点时按下了 F12。

输出窗口可能提供了更多诊断信息。

请教一下这个错误是如何引起的?我感觉不是内存访问错误……
...全文
79 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hen_hao_ji 2012-04-19
  • 打赏
  • 举报
回复
typedef char **HuffmanCode; //动态分配数组存储Huffmanc编码表
HuffmanCode &HC


楼主贴一下构造Huffman的代码。。。
gameboy374 2012-04-19
  • 打赏
  • 举报
回复
是缺少完整源代码吗?为什么木有人理我?不要因为简单就不回答啊……

64,688

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧