我用C语言编写的程序为什么会在运行时程序崩溃

2025-03-13 03:53:21
推荐回答(3个)
回答1:

建议把数组改小点

回答2:

局部变量 d[10000][10000] 所占空间太大,程序的 stack 上分配 时导致 溢出。
解决:d 定义成指针,运行时 malloc 从 heap 上申请内存,用完 free 释放 。
或减小 数组的大小。

回答3:

数组太大,写在函数外面