「已注销」 2023-06-25 09:29 采纳率: 0%
浏览 8

在堆区开辟的数组太大

利用动态规划法求最大值,我用malloc函数动态创建规划表,当输入总预算小于等于8位数时都没问题,当输入9位数时就报错了。
我猜可能是因为数据太大数组放不下了?
还是什么原因,怎么解决哇

img

  • 写回答

2条回答 默认 最新

  • 於黾 2023-06-25 09:37
    关注

    malloc的代码在哪呢
    看起来像是访问越界了,malloc里是不是忘记乘以sizeof(int)

    评论

报告相同问题?

问题事件

  • 创建了问题 6月25日