Strassen算法代码:内存出错,求大佬指点,马上交报告了

[复制链接]
查看11 | 回复5 | 2021-1-27 05:30:25 | 显示全部楼层 |阅读模式
马上交实验报告了,各位大佬捞我一下
#pragmaonce
voidstrassen_upgraded(intn,int**matrix1,int**matrix2,int**matrix_result)
{
if(n -->
回复

使用道具 举报

千问 | 2021-1-27 05:30:25 | 显示全部楼层
楼主是上海某985大二学渣,算法课让实现矩阵规模非2的幂次下的strassen算法,搞来搞去好像都是内存方面的错误,烦请各位大佬帮我看看哪儿的问题
回复

使用道具 举报

千问 | 2021-1-27 05:30:25 | 显示全部楼层
救救孩子!!!(捞一下寄几)
回复

使用道具 举报

千问 | 2021-1-27 05:30:25 | 显示全部楼层
大佬们帮帮忙呀
回复

使用道具 举报

千问 | 2021-1-27 05:30:25 | 显示全部楼层


释放空指针了吧,怎么分配的内存空间啊,去分配的地方仔细检查一下吧
回复

使用道具 举报

千问 | 2021-1-27 05:30:25 | 显示全部楼层
引用2楼Anthony.F.Young的回复:救救孩子!!!(捞一下寄几)
1.建议free后,直接将指针置为NULL
否则如果重复释放,不好判定。
2.不要在一行放多个语句,影响定位问题。
在出错的地方下断点看一下。
基本就是空指针或者溢出的问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行