C语言RLE字符串解压出现异常输出的问题排查
RLE解压函数部分输出不符问题求助
我为大学作业实现了基于**Run Length Encoding(RLE)**的ASCII艺术文件压缩/解压程序,规则是输入首字符为C时执行压缩、E时执行解压。目前压缩功能完全正常,但解压后60行输出里有2行与预期结果不符。我已经排查了内存泄漏和缓冲区溢出问题,没找到异常。
关键信息
输入数据
(请粘贴触发问题的RLE压缩输入数据)
输出差异细节
预期输出(异常行):[例如:
##########################]
实际输出(异常行):[例如:#########################]
异常位置:第XX行、第YY行
核心代码片段
解压函数 expand()
// 粘贴你的expand()函数代码
main函数中与解压相关的逻辑
// 粘贴main()里处理解压的代码部分
内容的提问来源于stack exchange,提问作者Leo Foster
相关产品推荐
相关产品推荐

